LWN.net Logo

What, again?

What, again?

Posted May 2, 2007 1:30 UTC (Wed) by gdt (subscriber, #6284)
In reply to: What, again? by ncm
Parent article: The Rise of Functional Languages (Linux Journal)

As usual, language choice depends on the problem domain. A huge advantage of functional languages is that they are implicitly parallel. Since >16 core processors seem heading for the desktop within the decade the ability to do parallel programming in an application without thinking about the issues of locking and the like could be very useful.

Object oriented programming was once a academic oddity too, until its good match to GUI programming bought it into the mainstream. I expect the need to efficiently program a large but unknown number of CPU cores will pull functional programming into the mainstream.


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds