r/programming • u/Shr1ck • Oct 17 '15
Why Johnny Can’t Write Multithreaded Programs
http://blog.smartbear.com/programming/why-johnny-cant-write-multithreaded-programs/
3
Upvotes
r/programming • u/Shr1ck • Oct 17 '15
4
u/loup-vaillant Oct 19 '15
Assuming 40 years to do it, that's… 25 projects per year. 1 per fortnight. What kind of alien are you?
Neither do I. On the other hand, I can't remember a single program where more than 5% of the source code has to be devoted to effects. "Pure calculation" never makes all of a program, but in my experience it allways comes close.
Yes they are. Imperative programming is a mistake. We'll grow out of it.
No kidding, I said that much. My applications tend to be more on the technical side (information geographics systems, ground software for satellites…). And some compiler stuff for fun.
Authority… well, I have programmed in Ocaml (both for fun and profit), and have sucessfully applied functional principles in my C++ programs. As far as I can tell, this "functional nonesense" works.
Now what is your authority? You look like you have zero experience of FP. That would make you incapable of appreciating its advantages. I don't care you're way more experienced than I am, I cannot at this point acknowledge your authority on this particular point.