Learn OCaml (read all 2 entries…)
Functional languages

It’s like a phobia for me. A few years ago I had to write some progs in Lisp and Prolog and really started to hate Prolog simply because I couldn’t get used to this way of programming. Lisp was a little bit better but not much.

Next semester I will have to make another course focusing on Prolog which will perhaps change this phobia. As an addition to this I also want to give OCaml a try simply because the whole idea of mixing functional and oo languages sounds very interesting :-)



Comments:

Functional languages are interesting

I hate the fact that we were only given a very brief introduction on FP during my undergrad studies.

I’m currently trying to understand Haskell. These bookmarks could get you started if your interested.

After Haskell, I’ll jump to either OCaml or Lisp. Still a bit unsure about which.

Thanks :) 2 days ago I read the datastructures chapter here and it made me realize why I actually didn’t re-try functional languages earlier: procedural and object oriented programming is simply way closer to my way of thinking ;-)

But this doesn’t mean that I intend to give up _ It just means that it will probably take me more time than I had anticipated to know when and how to use the basics. I’m just happy that I already know some of the concepts :)

Perhaps I will combine my efforts with Haskell, but I think I will first stick with OCaml and LISP :)

FP is definitely difficult to wrap your head around

Impure imperative thoughts keeps on creeping into my head at the worst times!

Reason I start with Haskell, is that it is purely functional, with no side-effects. It forces you do to everything FP. Which is a Good Thing, if you are trying to learn it.

Or that’s my theory, at least :)


 

I want to:
43 Things Login