pjmlp a day ago | prev | next |

Nice, but I rather see Inferno being further developed, instead of Plan 9.

Then again I am not taking part in either, so it is a worthless opinion.

luismedel a day ago | root | parent |

I consider Inferno more interesting too, to be honest.

rollcat a day ago | root | parent | next |

I think it has to do a lot with C vs Alef/Limbo.

Go has had a strong influence from P9-flavoured C; the first Go compiler was derived directly from P9 CC, and it took the route of generating machine code rather than using a bytecode VM; instead opting for near-trivial cross-compilation (again, very much in P9 style). Even the Go CI/CD workers ran on Plan 9 (I don't know if they still do).

Plan 9 has also had a very strong influence on wmii, dwm, and suckless.org in general; the suckless people consider C and rc as the least-sucky programming languages. There are some pretty strong ties/cross-influences between suckless, 9front, cat-v (RIP Uriel), etc.

Meanwhile 9front is de facto the only community seriously dedicated to carrying the torch. It just looks like Inferno/Limbo (despite having actually been deployed in production by Lucent) turned out to be a dead-end after all.

pjmlp a day ago | root | parent |

Vita Nuova is still up, so some people are using it somehow and keep the infrastructure running.

Also even though it started as an anti-Sun/Java project from Bell Labs, it was also taken as an opportunity to fix Plan 9 design errors.

Rob Pike for example, has some quotes on how he thinks it was a mistake not to add automatic memory managemet to Alef, and going back to C replacing Alef.

Inferno's approach to a fully managed userspace with a JIT, something that in modern times ChromeOS and Android is what we have closest to in mainstream computing, is also why there are some Limbo features not yet available in Go, like proper plugins (the current package isn't really it), although maybe one could argue net/rpc is the answer there.

rcarmo a day ago | root | parent | prev |

Me too. But it stalled after 64bit became a thing (there is a dis VM port to 64bit but I lost track of it)

cardanome a day ago | prev | next |

What about community forks like 9front that provides updates and improvements? Will they be ignored?

Who is exactly behind the foundation?

rollcat a day ago | root | parent | next |

Yep 9front is alive and well. They're occasionally adding new drivers, fixing bugs, making semi-regular releases, dog-fooding the thing daily, etc. Also the artwork/banter is top-notch (if you ignore a couple loud controversies).

vander_elst a day ago | prev | next |

hug of death for the website? It takes a lot of time to load and sometimes if fails.

ggm a day ago | root | parent |

I want to make a very unfair joke at this point. I'm pretty sure we've all felt it about dogfooding, at one point or another. But in truth, it would be supposition.

Any site can get hugged to death or have a bad day.

rcarmo a day ago | root | parent |

None of the Plan9 HTTP servers I tried was particularly scalable—although you could build your own in Go and it would run OK.

ggm a day ago | root | parent | prev | next |

Put the Web on K9P and stay inside plan9 to manage content but accept scaleable pods to serve it?

Cheating.. but it's at least a red headed bastard grandchild

pjmlp a day ago | root | parent | prev |

At that point, maybe it should be The Inferno Foundation, and have it written in Limbo.

rcarmo a day ago | root | parent |

It would probably actually work very well, considering my very limited experience with the dis VM.

tadfisher a day ago | prev | next |

Please, please set up a forge. I don't care if it's Git, I don't care if it's codeberg, Gitlab, or GitHub. I just want to not use email if I don't have to.

mseepgood a day ago | root | parent | prev |

What's a forge in terms of a software project?

tempfile a day ago | root | parent |

Code forge - place where the code is stored (github/gitlab/codeberg/etc)

mseepgood a day ago | root | parent |

Oh, interesting, TIL. I never heard this before except in brand names like SourceForge. I only knew them as repository hosting services.

thih9 a day ago | root | parent |

More context if anyone is interested

https://en.m.wikipedia.org/wiki/Forge_(software)

> in FOSS development communities and since the inception of the first SourceForge fork in 2001, the term forge is still commonly used to designate online collaborative software platforms

justin66 a day ago | root | parent |

In fairness to the person asking the question, I've seen the term "forge" used a lot more in the previous six months than in the previous decade or two. Not sure what that's about.