On Friday, 20 December 2013 at 07:04:02 UTC, Paulo Pinto wrote:
On Friday, 20 December 2013 at 06:50:41 UTC, SomeDude wrote:
On Thursday, 19 December 2013 at 12:27:57 UTC, bearophile wrote:
Russel Winder:

The whole point of Go is to replace C,

I didn't know this.

Bye,
bearophile

Because it's no longer true at all. It was the goal at the beginning, but it's no longer, they've said that Go is not a system programming language (in the sense that you can construct an OS with it).

Even though I rather use D than Go, every time I read that, I am tempted to prove people wrong. If I had the time for it, that is.

Go offers the same mechanisms for systems programming as Oberon does. If ETHZ was able to create Native Oberon, AOS and EthOS with Oberon, why cannot one do an OS with Go?


Well I can't see a GC work well in a heavily concurrent kernel. BTW the latest incarnation of Oberon includes non-GC'ed pointers. But hey, what do I know...

Reply via email to