Hacker News new | ask | show | jobs
by jacques_chester 4848 days ago
Tcl was developed for another distributed OS project, Sprite.

And of course C was developed for Unix.

What is it about operating systems and programming languages? :D

2 comments

Interestingly you can say the same about Rust and Servo. After all the browser is essentially becoming an operating system with an entirely different trust model.
I wonder if we can include Go here? I understand that it's a descendent of Limbo, which was developed as part of Plan 9.
Go is very similar to Limbo. Seriously, really similar, because some of the same people wrote both.

Limbo is a programming language that compiles to instructions for the Dis VM, which is what runs the Inferno operating system.

Inferno came about as a way to use some of the good ideas from Plan 9 in other devices, such as telephones and set-top boxes.

AFAIR Java wasn't really developed for any specific OS.
I thought it was developed for settop boxes - and called 'Oak' back then..
Although it is always referred to as a set top box it (*7) was more like a Tablet. You can see one here:

http://gcc.uni-paderborn.de/www/WI/WI2/wi2_lit.nsf/64ae86483...