3 ms·
This is an issue for me. Although I find the lisp idea beautiful, my programming usually has some relation to mathematics, to equations. In lisp, math just does
by leephillips 6y ago
This is an issue for me. Although I find the lisp idea beautiful, my programming usually has some relation to mathematics, to equations. In lisp, math just doesn’t look like math. Julia goes the opposite way: it's use of Unicode for identifiers and such things as allowing juxtaposition for multiplication (when not ambiguous) make math look more like math than in any other language.
- pmoriarty 6y agoI do like the the option of using unicode symbols in Julia, but this need not be thought of as only a language feature. Emacs allows you to substitute any text for any other when viewing a document, so you can pretty much do the same in Emacs for any language. I did this when editing LaTeX papers full of logic symbols, which Emacs would display as the symbols themselves rather than as the underlying LaTeX markup. It could do the same for Lisp or any other language.
- jsrcout 6y ago> Emacs allows you to substitute any text for any other when viewing a document Do you have a reference or search term for that? My Google-fu is failing me.
- vats 6y agoIt's called prettify-symbols-mode: http://www.modernemacs.com/post/prettify-mode/ http://www.modernemacs.com/post/prettify-mode/
- leephillips 6y agoVim can do this to (with a plugin). And you can enter Unicode in the Julia REPL by entering the TeX command and hitting TAB.