3 ms·
Clojure explicitly embraces the host, and it is also one of the first thing people criticizes haha. Language built for platform vs language ported-to platf
by didibus 5y ago
Clojure explicitly embraces the host, and it is also one of the first thing people criticizes haha.
Language built for platform vs language ported-to platform
- Many new languages still take 'Language as platform' approach
- When ported, have platform-on-platform issues
- Memory management, type-system, threading issues
- Library duplication
- If original language based on C, some extension libraries written in C don’t come over
There's a lot of time where the core team says, Java already does this well, just use the one from Java.