Introduction to Functional Programming Concepts
Thoughts on developer tools.

All | Dbx | Development Tools | Life in General | OpenSolaris | plus | Software Philosophy | Sun Studio

fav comics

« OpenID starting to... | Main | Sun Studio Wiki »
20070102 Tuesday January 02, 2007

Introduction to Functional Programming Concepts I was reading the RSS feed for dzone and saw this well written introduction to Functional Programming. Since people have been discussing adding closures to Java, I started reading more about functional programming languages.  After spending many years watching people struggle with multi-threaded programs, I'm beginning to think function programming languages might be ready to make a come back.  Such languages encourage you to design data structures and algorithms that are independent of global (or shared) variables.
Posted by Chris Quenelle ( Jan 02 2007, 09:29:03 AM PST ) - Permalink - Comments [2] -

Comments:

Absolutely awesome article! I've forwarded it onto some of my old prof's (I can thank them for my lisp & Haskell days) & to my coworkers to help expand their knowledge of such things. Thanks for posting it Chris!!

And a belated happy new years! =)

Posted by Jeffrey Olson on January 03, 2007 at 07:39 AM PST #

Out of 4 coworkers and 2 consultants... One coworker loved the article and could see places to try FP out. Another coworker said he hated it and it made his head hurt. And the two consultants both said they liked FP and would read it offsite.

Thats depressing. :|

Posted by Jeffrey Olson on January 04, 2007 at 12:40 PM PST #

Post a Comment:

Comments are closed for this entry.

Older blog entries:

mug shot Chris Quenelle is a tools developer at Sun Microsystems. He's worked on performance and debugging tools at Sun for more than 10 years. He reads comic books and science fiction, and has more tivos than he can keep track of.

Calendar

RSS Feeds

Search

Links

Navigation

Referers