Re:John Carmack on Functional Programming (2013) [video]
by jandrese on Thursday August 17, 2017 @12:28PM
(#15038192)
Yes, and I'm curious how it turned out. Are there any followup talks on this that anybody knows about? It's certainly a solvable problem, but how many of the advantages remain once the data dependency problem is solved?
[ Parent
| on HN ]
Re:John Carmack on Functional Programming (2013) [video]
by ece on Thursday August 17, 2017 @02:40PM
(#15039557)
I think the crux of his point is really between constantly having to update state in a mutable way (with a decent probability of starvation and possibly deadlock) vs. pure functions, immutability and the async FP architecture he talked about. The advantage of the later is it brings maintainable code, and this stays true throughout the life of the code.
Off course, you'll have to hire or train FPers as he mentions.