2 ms·
C++ is a huge and complex language compared to C. [Compared size of the standard reference document for each.] C++ is complex to parse. Clang and Gcc use back-
by watergatorman 7y ago
C++ is a huge and complex language compared to C.
[Compared size of the standard reference document for each.]
C++ is complex to parse.
Clang and Gcc use back-tracking to parse C++ and there can be long compilation times.
Tiobe language rankings for May 2019:
Rust is ranked 34th at 0.335%
below Lisp and Prolog
Go is ranked 19th at 1.114%.
In complexity and size, Go language is closer to C programming language than either Rust or C++.
[Rust and C++ are much larger languages than Go.]
Lastly, Rust does not appear to have a standard BNF grammar specification and I counted around 33 FIXME unspecified sections in the reference document for Rust. I haven't even discussed the number of unstable
features in Rust.
in the Ref