User Tools

Site Tools


2015:can_c_remain_relevant

This is an old revision of the document!


Back to 2015-proposals

Title: Can C++ Remain Relevant?
Proposer: Russel Winder
Type: Presentation
Duration: 90 mins
Description:
Although multicore is now the norm in hardware, programming languages such as C++ are still anchored to ancient hardware architectures. Chapel and X10 are investigating partitioned global address space (PGAS) creating a high-level way of handling parallelism. Go is investigating an analogue of communicating sequential processes (CSP) to achieve a modern approach. D, Java, Scala, Groovy, and even Python are all now high performance languages with strong support for high level concurrency and parallelism codes. C++'s slow decline into obscurity seems assured. Unless the audience knows better…can the audience show C++ competing in multi-processor, multicore processor, cluster computing?



2015/can_c_remain_relevant.1413972855.txt.gz · Last modified: 2016/06/11 14:05 (external edit)