4 ms·
Go was inspired by both C and Oberon: https://talks.golang.org/2015/gophercon-goevolution.slide#17 https://talks.golang.org/2015/gophercon-goevolution.slide#17
by mseepgood 10y ago
Go was inspired by both C and Oberon:
https://talks.golang.org/2015/gophercon-goevolution.slide#17 https://talks.golang.org/2015/gophercon-goevolution.slide#17
https://talks.golang.org/2015/gophercon-goevolution.slide#29 https://talks.golang.org/2015/gophercon-goevolution.slide#29
Video: https://www.youtube.com/watch?v=0ReKdcpNyQg https://www.youtube.com/watch?v=0ReKdcpNyQg
Rust is too complex to be compared to C. It's more like C++ plus ML.
- namelezz 10y ago> Rust is too complex to be compared to C I feel Java is to C++ as Go is to C as Rust is to Scala.
- pjmlp 10y agoWe just miss having some OS written in Go with Oberon and Inferno's ideas.
- bostand 10y agoLet's write one and call it plan 11 :) More seriously, the same people were involved in all three so they are already inspired by each other
- dkarl 10y ago* Rust is too complex to be compared to C. It's more like C++ plus ML. * Rust is far, far less complex than C++. ML must be a large negative term in that formula.
- deleted 10y ago[deleted]
- ssalazar 10y agoI think of it as a multidimensional space where Rust is a linear combination of the C++ and ML vectors.
- bitwize 10y agoComplexity is the price you pay for safety. C's simplicity has a terrible cost.