Hacker News new | ask | show | jobs
by lproven 218 days ago
Interesting. Ada is in the greater Wirthian family (it's Pascal-like), and until now, the only Unix-like kernel I was aware of in a Wirthian language was TUNIS:

https://en.wikipedia.org/wiki/TUNIS

It was implemented in Concurrent Euclid.

https://en.wikipedia.org/wiki/Concurrent_Euclid

1 comments

> the only Unix-like kernel I was aware of in a Wirthian language was TUNIS

SPIN developed at the University of Washington in the nineties was written in Modula-3; it was a microkernel-based system and supported the Digital UNIX system call interface, allowing Unix applications to run. There was also Sol implemented at INRIA in a Pascal dialect in the eighties which offered a Unix-compatible environment; it was followed by Chorus (initially written in Pascal), also a microkernel-based system, compatible with Unix APIs.

Fascinating! Thank you!