Erlang Mailing Lists

Author Message

<  Erlang  ~  An Absolute Beginner!!

farag.shawky
Posted: Fri Mar 21, 2008 11:50 pm Reply with quote
Joined: 20 Mar 2008 Posts: 1 Location: Alexandria,Egypt
Hello everybody

I know this might be long but this is my story.

I'm studing computer science and now i'm enrolled in a class called (Structure of programming languge)as it's name shows it is concerned with the structure of the languages (syntax, semantics,etc ),Every student is requeried to choose a language as a case study,I thought that studying erlang would add alot to my experience.

So far all i managed to do is to download and install erl5.6.1 and the IDE ErlyBird 080306(even if i couldn't use it yet).

Okay then these are my questions:
1-Can this be a bad choise?cause erlang is hard to learn ?or may be something else?

2-How am i supposed to learn the basics of the language like the syntax? and also the IDE is kindda confusing.

Is you have any suggestions,links,books,tutorials or anything u think that it might help, please help!
View user's profile Send private message MSN Messenger
dsmith
Posted: Thu Mar 27, 2008 2:08 pm Reply with quote
User Joined: 08 Aug 2007 Posts: 41 Location: Toronto
Quote:

1-Can this be a bad choise?cause erlang is hard to learn ?or may be something else?

2-How am i supposed to learn the basics of the language like the syntax? and also the IDE is kindda confusing.


Erlang is reasonably easy to learn; the syntax it small. If you can wrap your head around single-assignment and the fact that '=' is not an assignment operator (like your favorite imperative language), you're golden.

There are lots of resources..
http://www.erlang.org/download/getting_started-5.4.pdf
http://www.sics.se/~joe/

Also Joe's excellent book..
http://www.pragprog.com/titles/jaerlang

As for IDE's, that's a matter of personal taste, but many people simply use erlang mode for emacs for editing. [/url]
View user's profile Send private message
bluefly
Posted: Thu Apr 03, 2008 3:24 pm Reply with quote
User Joined: 06 Jan 2008 Posts: 10
I do not know how much this will help, but here is a piece of philosophy that applies to Erlang:

http://en.wikipedia.org/wiki/Actor_model


This is a great language to learn to open people up to a different way of thinking about the parallel process issue. Smile (And of languages, Erlang is the best choice for learning about concurrent programming anyway because Erlang makes it VERY easy.)
View user's profile Send private message
hydo
Posted: Sat May 17, 2008 7:31 pm Reply with quote
Joined: 17 May 2008 Posts: 1 Location: Tacoma, WA
If you can swing it, get the pragmatic erlang book. You can download a PDF of it for around $20. It explains things (at least it does for me) in ways that make a lot of sense.
View user's profile Send private message AIM Address

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum