News for hackers. Stuff that matters.
Re:Circuit: A Minimal Distributed Programmatic OS written in Go by saintfiends on Saturday April 18, 2015 @07:01AM (#9398989)
I was very excited when I read the headline. I thought someone wrote an OS kernel in Go. Which is something I would like to see.
Re:Circuit: A Minimal Distributed Programmatic OS written in Go by afshin on Saturday April 18, 2015 @08:36AM (#9399217)
That's an interesting idea, but because Go is garbage collected, it doesn't seem like a language that could be used to write an effective kernel, but I'm out of my depth, so I could be entirely incorrect. Here is the language authors' current thinking on where they want to go with GC:

https://docs.google.com/document/d/16Y4IsnNRCN43Mx0NZc5YXZLo...

It seems like a language like Rust with safe memory management and no GC pauses is better suited to writing a kernel. I know the two languages aren't really competing in the same space or for writing the same types of systems, but they are both gaining momentum at about the same time, so the comparison is a little inevitable.

Re:Circuit: A Minimal Distributed Programmatic OS written in Go by saintfiends on Wednesday April 22, 2015 @12:19AM (#9418640)
I had this bookmarked https://code.google.com/p/gofy. But it's pre Go 1.0. I wish someone would port this to recent a version.