Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The original claim that this subthread is arguing is that the multi-core processes are being "squandered" somehow due to the deficiency of C type imperative languages. I'm pointing out that I see all those multiple cores gainfully and heavily employed using nothing but the imperative languages so primitive, that they are being compared to open sewers of 19th century London at this point :-)

"Ease of writing parallel software" was never the question we were arguing.



The C++ problem with concurrency is not that C++ can't efficiently do concurrency (as you state, it definitely can), but that it can't safely do concurrency, therefore it's a big draw on programmers, debugging and productivity.


Exactly. the reason the parallel computing is being "squandered by the industry" is because it seems to be too hard to do. There is no "ease" of parallel programming and hence no one does it


> "Ease of writing parallel software" was never the question we were arguing.

You wrote this at the top of the sub thread:

> If it was that difficult to implement parallel programming in imperative languages...

Now you want to make it about squandering. You seem more focused on being right than having a discussion.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: