Home » 2014 » September » 15

Functional as a first language

Scheme takes a very simple language and build out of it a wonderfully robust

Language for development.Also sicp is written about scheme which makes it worth learning right there.Scheme is about the simplest thing you could imagine that could be a complete language.

Haskell what is really growing on me is the type system.So many of the bugs i see in other languages are due to the wrong type showing up somewhere.In haskell that is almost imposible.Also the idea of a lazy language just has some cool things fall out of it.For example you can create infinite data structures in haskell and then only create the part that you need.

Functional programming makes things a lot easier.In oop languages, you have to deal with managing state across multiple threads without ruining that state.In functional languages, when the majority of the work ... Read more »

Views: 428 | Added by: roberitchell | Date: 09.15.2014 | Comments (0)