9Front's 'Humanbiologics' is out: Unix 2.0 programmers still busy bunnies
theregister.com
theregister.com
However have fun!
It is amazing but unless you are the sort of person who knocks together a quick C program to do your work, it's not much _use_.
It has been used on at least one supercomputer:
https://doc.cat-v.org/plan_9/blue_gene/petascale_plan_9/
But it can run VMs, so you could run a VM under it... but it might be more use running under a VM itself, alongside more mainstream OSes.
I am such a person. :)
I may even be able to port other compilers to it. Whether I'd be willing to is a different question that depends on the length of my to-do list, though.
Plan 9 changes the way the C compiler works a little: for instance it is now prohibited to #include the same headers into files that are #included into other files. No nested duplicate #includes.
https://go.dev/talks/2012/splash.article
But the result is much much faster compilation.
http://git.9front.org/plan9front/plan9front/4573bb5550de7917...
I can’t tell from the page - is that part of the main repo?
Edit: There are files with quotes from a bunch of other famous people from the OS community there too. Ken Thompson, Theo de Raadt etc.
That is something I try to address in the article, FWIW.
I didn't mean to say it was the only reason or motivation.
Yes, that's my take on it.
I want to do an article on Inferno at some point, but there is not much news to report.
Research Unix12 = Inferno
to be correct ;)
Now of course that doesn't mean Inferno doesn't have its own merits: limbo is a probably an important step towards the kind of programing that Go enables