4 ms·
I think it's because the last big idea that really shaped programming languages was memory safety/management. Lots of people predicted in the early '00s that c
by bcrosby95 6y ago
I think it's because the last big idea that really shaped programming languages was memory safety/management.
Lots of people predicted in the early '00s that concurrency would have the same effect, but it seems like enough of us work on embarrassingly parallel programs that it doesn't matter that much.
- disgruntledphd2 6y ago> it seems like enough of us work on embarrassingly parallel programs that it doesn't matter that much. I'm not sure that's true, it's just that because of the absurd amount of computing resources available, the lack of concurrency doesn't appear to cause business problems, therefore there's been no incentive to solve it. It is interesting that many of the recent approaches to loads of data rely on inter-computer communication, rather than the intra-computer communication that is concurrency.