2 ms·
Intel has yet to decide whether to release the language to the open source community or take another route in distributing it. "We have the technology in place,
by pmjordan 18y ago
Intel has yet to decide whether to release the language to the open source community or take another route in distributing it. "We have the technology in place, so it's now about adoption," Rajagopalan said.
I'll make a bold prediction: if they don't open-source it, it'll be effectively stillborn.
I have to admit, I'm not particularly impressed with what I've seen of Ct so far. As far as I can tell, they've essentially introduced some SIMD-esque data structures that have multithreaded operations. This looks passable for numerical code, but limited to one machine. Maybe they can make a compiler smart enough to spread the load over a cluster, but I'm not holding my breath. The people I've met who do this kind of numerical stuff would never trust a compiler to do the parallelisation for them anyway.
For the 95%+ of software out there that's not bottlenecked on vector/matrix processing, this doesn't look promising. Besides, who is going to switch back to a C/C++-like language that can't be compiled with existing tools and will require some porting?