4 ms·
No as Go has a GC. It's just supposed to be a fast server-side language without very complicated code. Go is mostly successful due to Google and filling a niche
by throwaway7645 9y ago
No as Go has a GC. It's just supposed to be a fast server-side language without very complicated code. Go is mostly successful due to Google and filling a niche (fast, simple, concurrent, all thrown into a fat statically linked binary I think).
- pjmlp 9y ago> No as Go has a GC. So what, so do Oberon, Modula-3 and many others including D. Yet quite a few production OSes were even written with them, e.g. Native Oberon for the Ceres Workstation at ETHZ.
- throwaway7645 9y agoI think I'd rather not have GC in my OS. Oberon was a pretty small language, so perhaps the pauses were more acceptable.
- pjmlp 9y agoIt even supported live video editing. Pauses weren't an issue for users' productivity.
- throwaway7645 9y agoI'd have to know more details to see y that's not a problem. Vastly superior code, or just a very lightweight system.. I dunno.
- pjmlp 9y agoWhat is kind of left from the documentation. There are other sources but this one is easier to refer to. http://www.ocp.inf.ethz.ch/wiki/Documentation/Front http://www.ocp.inf.ethz.ch/wiki/Documentation/Front Video editor playing a video on the lower right corner. http://www.ocp.inf.ethz.ch/wiki/Documentation/WindowManager?action=download&upname=AosScreenshot1.jpg http://www.ocp.inf.ethz.ch/wiki/Documentation/WindowManager?...