Intel Ready to Push Ct out the Door
Ct (C/C++ for throughput computing) is a C++ standards compliant library & and runtime targeted for many core architectures.
I find this interesting because I’m curious as to how to provide high level communication constructs at the language level while abstracting away middleware. Ct is for data parallelism but this approach to language extension seems applicable for other purposes such as publish/subscribe/Internet down to the metal. I see this leading to simpler distributed application development.
The “internet down to the metal” idea from Viewpoints Research Institute’s efforts to reinvent computer programming.