Hi,
Kamil CholewiĆski wrote:
> Compiler-level seatbelts are too good not to have! That's how I'd see
> THE candidate to replace C: safe by default, full control only when you
> need it. Add: actually simple (looking at you, Go, Rust), and we'd
> finally have a worthy contender.
Go is a _much_ simpler language than C.
Go specification:
https://golang.org/ref/spec
C specification:
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf
The _implementation_ of Go is less simple, as it includes a userspace
scheduler and low-latency GC, but I don't know how you would expect to
add seatbelts to C or assembly and not increase _eiter_ the language
_or_ implementation complexity.
yours,
Bobby
Received on Mon May 02 2016 - 18:27:29 CEST