For me the fact that Go is a descent of Oberon-2 and Limbo is quite interesting, but there are several features that a modern language should have that aren&#x27;t present in Go and never will be.<p>Hence why I rather see the appeal of Go as a way to attract developers that would otherwise use C, to make use of a more safer programming language.<p>As many turn to C, just because they don&#x27;t know other AOT compiled languages well, not because they really need any C special feature.<p>Regardless of the discussion regarding if it is a systems programming language or not, I think it can be, given its lineage. It only needs someone to get the bootstraped version (1.6) write a bare metal runtime and then it would be proven. Maybe a nice idea for someone looking for a PhD thesis in OS area.<p>Me, I would rather make use of a .NET, JVM or ML influenced language as those have type systems more of my liking.