3 ms·
> would you go with Clojure as one of the core languages, specifically the one that developer-created apps are written in? Only after detaching it from the JVM
by praptak 14y ago
> would you go with Clojure as one of the core languages, specifically the one that developer-created apps are written in?
Only after detaching it from the JVM. Forcing all apps to run on JVM would obviously be too limiting.
> And could Clojure be fast enough to power the actual OS itself too?
It is definitely possible to get C-grade control over machine code with a Lisp, as evidenced by GOAL/GOOL. Not sure though if it is worth it.
- masklinn 14y ago> It is definitely possible to get C-grade control over machine code with a Lisp Well you could also have machine code be a lisp (as did many lisp machines, which used lisps from the microcode up).
- DeepDuh 14y agoWhile it's an interesting idea, you would need one or even two of the big three players (MS, Apple, Google) to push this onto the market, otherwise you'd have a complete driver desert. I'd go one level above: make a HIL bridge between standard x86 drivers and your lisp machine code.