Back to [[conference:committee:2014-proposals]]\\ \\ **Title**: C++ is Irrelevant with D, Go and Rust Around?\\ **Proposer**: [[2014: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?\\ \\ \\