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

> Leverage an already existing compiler backend, typically GCC or LLVM – just like Julia, Rust, or Swift. > > Or, similarly, target an existing, battle-tested VM – like e.g. Elixir, Kotlin, Clojure, or F#.

Each of these options come with enormous, unavoidable, and ultimately unnecessary baggage derived from their substantial histories. They simply don't, can't, represent the full spectrum of acceptable foundations for new language development.



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

Search: