DISQUS

DISQUS Hello! 20bits is using DISQUS, a powerful comment system, to manage its comments. Learn more.

Community Page

Jump to original thread »
Author

Learning Erlang

Started by Jesse Farmer · 7 months ago

Last week I decided to learn Erlang, a functional programming language developed by Ericsson in 1987 for use in telecommunications environments. It's probably the strangest non-toy programming language I've ever tried to learn, so I thought I'd share some of my realizations.
%0 ... Continue reading »

9 comments

  • Erlang syntax looks like a marriage of Prolog and the ML family of functional languages. I learnt a little bit of prolog and Ocaml in school and have been itching to make some time to finally buckle down and learn Erlang properly. As you mentioned, with the focus on concurrency, Erlang sounds like a good tool to have in the ol'tool belt.

    PS: Also take a look at Gambit Scheme. It has similar threads concept incorporated into a scheme language that compiles down to C.
  • Rock on with the Erlang! I've been enjoying it over the last few months, though I haven't found any serious commercial projects to work on with it yet (yet!) but I think it's really promising and gathering steam. For GeSHi I don't know, but there's a TextMate plugin, and a bunch of Emacs stuff too, so it couldn't be that hard to write one up, no?
  • Joshua,

    Yeah, I'm using the TextMate bundle, actually, but it's hard to translate that into a GeSHi plugin. I found one on the web but it's only the front-end — the guy doesn't actually provide the plugin source.

    If I can't get it there I'll just write my own.
  • That was a good article. Thanks
  • Very nice article. In the next weeks I will also start to learn Erlang. :-)
  • Erlang started out as a way to write parallel prolog....the history is a great read. http://www.cs.chalmers.se/Cs/Grundutb/Kurser/pp...
  • Thanks for the good article. I've decided to branch out and learn Erlang for "fun", and your articles have been useful so far.
  • Joe Armstrong's Erlang Presentation: http://www.infoq.com/presentations/erlang-softw... . Enjoy :-)

Add New Comment

Returning? Login