Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Process World, Object-Oriented Mind (aethermug.com)
10 points by layer8 11 days ago | hide | past | favorite | 1 comment




A key distinction between OOP and Functional that I'm surprised is left out here is the way they handle state.

The author talks about functional languages being good for parallel processing and distributed systems, but a big part of that is immutability. When you don't have to worry about data transforming out from under you entire classes of problems become a lot easier.

Of course without mutation a different class of problems becomes a lot harder.




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

Search: