2014:c_is_irrelevant_with_d_go_and_rust_around

Back to 2014-proposals

Title: C++ is Irrelevant with D, Go and Rust Around?
Proposer: Russel Winder
Type: Presentation
Duration: 90 mins
Description:

C++ is a venerable language, but it doesn't so much evolve as grow bigger. When it does evolve it is in 10 year cycles. D has for 10 years been what C++ might like to become. Everything that C++ has, D has, but better. D also has more and is a smaller language. But D is big. Go is not. And it has communicating sequential processes (CSP). Go also has an 'interesting' viewpoint regarding objects and strong typing. Rust is perhaps even more 'off the wall' taking much from OCaml and indeed Haskell whilst being in the C related clan of languages.

If native code languages are to retain market share in the face of JVM, PVM, etc. languages, then something other than C and C++ are required. D, Go, Rust are the major candidates of the moment, which shall we pick as the most likely to succeed?


2014/c_is_irrelevant_with_d_go_and_rust_around.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1