Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>In my opinion learning functional programming it is not only a good idea because it makes you a better programmer (think which I agree, of course) but because it seems it will become very popular in a near future. </p> <p>A lot "gurus" are saying that it will be the only way to keep Moore's law alive. Computer clock speed has reach a top and the only way to improve processors speed will be adding more and more cores. In this scenario functional programing becomes handy because in those languages data is immutable and that makes them very easy to paralelize (it can be done automatically actually). </p> <p>You might want to have a look to the next references</p> <ul> <li><a href="http://www.gotw.ca/publications/concurrency-ddj.htm" rel="nofollow noreferrer">Free lunch is over</a>: An excellent and famous article by Herb Sutter explaining the Moore's law issue</li> <li><a href="http://www.ddj.com/development-tools/212201710;jsessionid=3MQLTTYJRPL3CQSNDLRSKH0CJUNN2JVN" rel="nofollow noreferrer">It's Time to Get Good at Functional Programming</a>: a Dr Dobbs post regarding this subject</li> <li><a href="http://www.infoq.com/news/2008/06/scala-vs-erlang" rel="nofollow noreferrer">InfoQ comparison between Erlang and Scala</a></li> <li><a href="http://www.google.es/url?sa=t&amp;source=web&amp;ct=res&amp;cd=7&amp;url=http%3A%2F%2Fwww.nwcpp.org%2FDownloads%2F2008%2FFunctional_Programming_with_F.pdf&amp;ei=f4pnSp6yJZ-OnQO7zYynDw&amp;usg=AFQjCNGljK0Ax0j8jSWAT3eazA30IDNo4A&amp;sig2=jHDxU-1wx3td8Pln4_77cw" rel="nofollow noreferrer">A presentation about F# that also mentions this issue</a></li> </ul> <p>Buff, I hope it wasn't too bored, ;-)</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload