Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes. But you could see the new crop of native languages as: as close to LISP as possible without codegen in the runtime. There is this 2x gap between JIT and AOT. (EDIT: Other than that I'm not sure if any of the new kids can introspect on the content - lines of codes - of a function, like LISP would).


Lisps support AOT compilation since several decades, image tree shaking, and actually having a compiler in the runtime allows for tooling that most languages lack.


Can you avoid having a compiler in the runtime?


Sure, AOT compilation + tree shaking.

This is one way,

http://www.lispworks.com/documentation/lw70/DV/html/delivery...


So a D successor could be a LISP with mainstream syntax and UX?


Well, there is Dylan.

D doesn't need a successor, rather a better marketing and fixing all lose ends.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: