3 ms·
> How come the LISPs, and other functional dynamic languages don't need static type declarations. if they really didn't we'd be using operating systems writte
by jcelerier 6y ago
> How come the LISPs, and other functional dynamic languages don't need static type declarations.
if they really didn't we'd be using operating systems written in LISP instead of C
> Btw LISP can be fast as C. I will give you a tip: those dynamic languages knew beforehand to separate code from data.
ditto
- rakoo 6y ago> if they really didn't we'd be using operating systems written in LISP instead of C Some people live happily inside Emacs. It has become an OS for them.
- jcelerier 6y ago... but emacs itself is implemented in C: https://github.com/emacs-mirror/emacs/tree/master/src https://github.com/emacs-mirror/emacs/tree/master/src (and I don't think anyone would call the LISP parts of it fast in any meaningful usage of the term - just loading some semi-heavy config can take observable time even on a 2021 computer)