Click here to Skip to main content
15,886,689 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
NewsjQuery 2.0 (beta 2) Pin
Kent Sharkey5-Mar-13 11:06
staffKent Sharkey5-Mar-13 11:06 
GeneralRe: jQuery 2.0 (beta 2) Pin
AspDotNetDev5-Mar-13 12:52
protectorAspDotNetDev5-Mar-13 12:52 
GeneralRe: jQuery 2.0 (beta 2) Pin
Kent Sharkey5-Mar-13 13:01
staffKent Sharkey5-Mar-13 13:01 
GeneralRe: jQuery 2.0 (beta 2) Pin
Dan Neely7-Mar-13 5:33
Dan Neely7-Mar-13 5:33 
NewsConsumer versus Enterprise strategy at Microsoft Pin
Terrence Dorsey5-Mar-13 11:03
sitebuilderTerrence Dorsey5-Mar-13 11:03 
NewsWhy Haskell Is Worth Learning Pin
Terrence Dorsey5-Mar-13 11:03
sitebuilderTerrence Dorsey5-Mar-13 11:03 
GeneralRe: Why Haskell Is Worth Learning Pin
jesarg6-Mar-13 3:56
jesarg6-Mar-13 3:56 
GeneralRe: Why Haskell Is Worth Learning Pin
dusty_dex6-Mar-13 5:47
dusty_dex6-Mar-13 5:47 
Java wasn't and isn't a very nice language to code with, but the value of write once run anywhere (WORA) seemed to outweigh the pain involved to learn it. (I still don't like it)

Javascript has most of the features that a functional programming language has. So learning a functional programming language definitely helps to write better javascript.

Just knowing the extra FP idioms means you can attack problems from a different perspective when you get stuck.

I'm currently learning Scala which has some awesome syntactic features.

Online book: http://www.artima.com/pins1ed/

Also checkout Erlang if you want to compile to pure machine binaries instead of the JVM.

If you need any more convincing that you need to know at least one FP language, take a look at the TERAFLUX project http://teraflux.eu/
Q. Hey man! have you sorted out the finite soup machine?

A. Why yes, it's celery or tomato.


modified 6-Mar-13 12:06pm.

NewsFive features we wish Android would borrow from iOS Pin
Terrence Dorsey5-Mar-13 11:03
sitebuilderTerrence Dorsey5-Mar-13 11:03 
GeneralRe: Five features we wish Android would borrow from iOS Pin
lewax005-Mar-13 11:22
lewax005-Mar-13 11:22 
NewsThe 8085's register file reverse engineered Pin
Terrence Dorsey5-Mar-13 11:02
sitebuilderTerrence Dorsey5-Mar-13 11:02 
GeneralRe: The 8085's register file reverse engineered Pin
Gary R. Wheeler6-Mar-13 4:16
Gary R. Wheeler6-Mar-13 4:16 
NewsWindows 8 WinRT sideloading Pin
Terrence Dorsey5-Mar-13 11:02
sitebuilderTerrence Dorsey5-Mar-13 11:02 
GeneralRe: Windows 8 WinRT sideloading Pin
Richard Deeming8-Mar-13 2:42
mveRichard Deeming8-Mar-13 2:42 
NewsWayback machine, episode C Pin
Kent Sharkey5-Mar-13 10:40
staffKent Sharkey5-Mar-13 10:40 
GeneralRe: Wayback machine, episode C Pin
Brisingr Aerowing5-Mar-13 11:02
professionalBrisingr Aerowing5-Mar-13 11:02 
NewsHow emoji conquered the world Pin
Terrence Dorsey5-Mar-13 9:54
sitebuilderTerrence Dorsey5-Mar-13 9:54 
NewsBeware: HoverZoom extension for Chrome turns evil Pin
Terrence Dorsey5-Mar-13 9:53
sitebuilderTerrence Dorsey5-Mar-13 9:53 
NewsWhen are we going to learn to trust robots? Pin
Terrence Dorsey5-Mar-13 9:53
sitebuilderTerrence Dorsey5-Mar-13 9:53 
JokeRe: When are we going to learn to trust robots? Pin
UNCRushFan5-Mar-13 10:59
UNCRushFan5-Mar-13 10:59 
NewsBeyond Consumption vs Creation: What can tablets do? Pin
Terrence Dorsey5-Mar-13 9:52
sitebuilderTerrence Dorsey5-Mar-13 9:52 
NewsChasing the Higgs - How 2 Teams of Rivals Searched for Physics’ Most Elusive Particle Pin
Terrence Dorsey5-Mar-13 9:52
sitebuilderTerrence Dorsey5-Mar-13 9:52 
NewsCleanroom software engineering Pin
Marco Bertschi5-Mar-13 4:56
protectorMarco Bertschi5-Mar-13 4:56 
GeneralRe: Cleanroom software engineering Pin
Andrew Torrance5-Mar-13 5:20
Andrew Torrance5-Mar-13 5:20 
GeneralRe: Cleanroom software engineering Pin
OriginalGriff5-Mar-13 5:47
mveOriginalGriff5-Mar-13 5:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.