[erlang-questions] Fundamentals of Erlang - Newbie Introductions

32 views
Skip to first unread message

Anoop Thomas Mathew

unread,
Jun 3, 2012, 3:02:48 AM6/3/12
to erlang-questions
Hi,

Where can a newbie like me find information of such basic questions.
Not a tutorial or like(http://learnyousomeerlang.com/), but about the underlying concepts of Erlang.

Thanks.
Anoop Thomas Mathew

atm
___
Life is short, Live it hard.




On 3 June 2012 11:09, Torben Hoffmann <torben...@gmail.com> wrote:
Hi Anoop,

Erlang has its own VM, so all those processes are very lightweight compared to OS processes. 

The basic unit of computation in Erlang is a process with its own memory space and you can only communicate with a process by sending it a message.  

This set-up is necessary if you want to build a fault tolerant system - the last ingredience is the ability to link and monitor processes. Two linked processes will die if either of them dies. A monitor will be notified if the process it monitors die. 

These simple mechanisms is what allows Erlang to work so well. 

Hope this clarifies things a bit for you. 

Cheers,
Torben

 
Thanks a lot!
That was well enough to clear my doubt.

 
Sent from my iPhone

On 03/06/2012, at 06.41, Anoop Thomas Mathew <atm...@gmail.com> wrote:

Hi All,

That was a cool video demonstration of erlang processes. Nice work. Kudos to Kresten Krab.
It aroused a question in me that, isn't erlang creating way too many processes, and why is that so?
If someone can spread some light into this topic, and give a comprehensive explanation about HOW and WHY, that would be great.

Thanks,
Anoop Thomas Mathew

atm
___
Life is short, Live it hard.




On 3 June 2012 02:30, Björn-Egil Dahlberg <wallentin...@gmail.com> wrote:


2012/6/2 Lukas Larsson <lu...@erlang-solutions.com>
If you find that useful you might want to checkout
https://github.com/psyeugenic/fgraph as well.

After that reminder I felt I had to write a README.

*commit, push*

There, I fixed it. 

On Sat, Jun 2, 2012 at 7:24 PM, Matthew Evans <mattev...@hotmail.com> wrote:
> Sorry if this is a repost. This was posted on Reddit. Although it probably
> doesn't have any "real" uses (yet) I think it's a very nice way to model an
> Erlang VM and your applications.
>
> It got praise from our Java developers when I ran it on our Erlang
> application at work.
>
> Cudos to Kresten Krab for writing this application.
>
> https://www.youtube.com/watch?v=lHoWfeNuAN8
>
> https://github.com/krestenkrab/erlubi
>
>
>
> _______________________________________________
> erlang-questions mailing list
> erlang-q...@erlang.org
> http://erlang.org/mailman/listinfo/erlang-questions
>
_______________________________________________
erlang-questions mailing list
erlang-q...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions


_______________________________________________
erlang-questions mailing list
erlang-q...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions


_______________________________________________
erlang-questions mailing list
erlang-q...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

Matti Oinas

unread,
Jun 3, 2012, 7:04:23 AM6/3/12
to Anoop Thomas Mathew, erlang-questions
On 06/03/2012 10:02 AM, Anoop Thomas Mathew wrote:
Hi,

Where can a newbie like me find information of such basic questions.
Not a tutorial or like(http://learnyousomeerlang.com/), but about the underlying concepts of Erlang.

Thanks.
Anoop Thomas Mathew

atm

Hi,

Google is your friend here. I started learning Erlang by reading Joe's book and after that I read the Erlang and OTP in action. Every time I faced a new term I wasn't really familiar with I googled it. Many times the route leads you to wikipedia and there is usually links pointing you to the source of the information.

Sometimes in google the keywords don't provide results good enough and you don't know enough from the subject so you could add more relevant keywords. In this situation I usually use the google ability to filter search results by filetype. Just add filetype:pdf to your search and you get back only results in PDF and these are most of the time some thesis and scientific articles about the subject. Adding thesis or article keyword to your search also helps most of the times.

That way I was able to find almost all the information I ever wanted to know about some subject.

Matti Oinas

Nycholas de Oliveira e Oliveira

unread,
Jun 3, 2012, 11:05:47 AM6/3/12
to Anoop Thomas Mathew, erlang-questions
Hi,


On Sun, Jun 3, 2012 at 4:02 AM, Anoop Thomas Mathew <atm...@gmail.com> wrote:
Where can a newbie like me find information of such basic questions.
Not a tutorial or like(http://learnyousomeerlang.com/), but about the underlying concepts of Erlang.

 
I like these:

http://www.tryerlang.org/
http://trigonakis.com/blog/series/introduction-to-erlang/
http://www.erlang.org/doc/

I read these, the Joe's book and I'm finishing the http://learnyousomeerlang.com/, I believe that
will soon be doing some projects in Erlang.

Along the way I put some code in http://code.google.com/p/nycholas/source/browse/code/erlang/.

Have fun, ;-).


--
So long and good luck,
Nycholas de Oliveira e Oliveira.
Reply all
Reply to author
Forward
0 new messages