4 ms·
There are four guys credited as the creators of Julia, but the guy who sort of had the initial idea, Jeff Bezanson, is definitely a lisp enthusiast. He created
by ninjaaron 8y ago
There are four guys credited as the creators of Julia, but the guy who sort of had the initial idea, Jeff Bezanson, is definitely a lisp enthusiast. He created his own dialect of scheme (like every lisp enthusiast), femtolisp https://github.com/JeffBezanson/femtolisp https://github.com/JeffBezanson/femtolisp
This lisp is still used as part of the Julia parser.
Julia isn't really a lisp and it isn't trying to be, though it does have some things in common:
* AST macros
* everything is an expression and has a value
* while infix notation is supported for operators, they are just normal functions.
Still, the language is very much array-oriented and, as far as I know, there isn't even a linked list implementation in the standard library. It's a side-effect of trying to be fast. (pun strongly intended.)