User Tools

Site Tools


2015:can_c_remain_relevant

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.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1