5 ms·
What would be awesome would be if Julia had an allowed alternate syntax that happened to look exactly like Lisp. Then the world really would be a better place.
by abrax3141 4y ago
What would be awesome would be if Julia had an allowed alternate syntax that happened to look exactly like Lisp. Then the world really would be a better place. (Yeah yeah, see my comments elsewhere in this thread!)
- forgotpwd16 4y agoCan be argued that it wouldn't have been as popular had it been a parentheses spaghetti.
- abrax3141 4y agoAlthough I’m sure you’re right about that, to us lispers, your Algol-based languages are comma, bracket, braces, semicolon, sometimes-infix-sometimes-not, indentation, newline, end-statement spaghetti. :-)
- rpmuller 4y agoYou mean like https://github.com/swadey/LispSyntax.jl https://github.com/swadey/LispSyntax.jl ?
- abrax3141 4y agoI propose the word “gitiot” for an idiot who posts a “there oughta be…” without googling it first. (I can’t figure out how I missed this. I’ve been in a “lisp on the one hand and Julia on the other” bubble for years. It simply never occurred to me to look for this, and it never crossed my desktop. Gitiot!!)
- mindB 4y agoTo be fair to yourself, LispSyntax.jl is more of a proof of concept than something that anyone would want to actually do significant coding in as can be seen by the TODO list in the README[1]. It also hasn't seen any active development in several years. [1] https://github.com/swadey/LispSyntax.jl https://github.com/swadey/LispSyntax.jl
- abrax3141 4y agoJust tried it; sorta works; the most basic examples run, but the repl is broken; probably designed for an older version of Julia; I'll see what I can do with it. Anyway, thanks!
- ChrisRackauckas 4y agoThe REPL had a patch, https://github.com/swadey/LispSyntax.jl/issues/36 https://github.com/swadey/LispSyntax.jl/issues/36, but for some reason it didn't get released 3 years ago when the patch was actually created.
- rpmuller 4y agoI had been intrigued by Lisp for years, but it was Julia's roots in Lisp that finally got me to explore the Lisp languages. I actually haven't used LispSyntax.jl, but it's close to what I'd like to have in a language.
- DNF2 4y agoIt _does_!