Introduction to Erlang

Ever wish threading and concurrency were easier to tackle? Want to build large scale highly available web applications? Want to turn all those raspberry pis you have lying around into a distributed document store?

Erlang is a programming language created at Ericsson to more productively program telephony applications. Engineered to tackle hard problems like distribution and concurrency for always on systems. It has now found a comfortable home powering many web services and applications. This is a hands on introduction to the language and the Erlang virtual machine. Using a combination of demonstration and exercises we should be able to build a simplistic web application by the end of the evening (time permitting.)

As this is a hands on tutorial you'll want to bring a laptop. You can download an installer package for your OS of choice from https://www.erlang-solutions.com/downloads/download-erlang-otp Just install the latest version available for your OS version. If you're running Linux and your package manager has an Erlang distribution that should work fine.

Join or login to comment.

  • Shane C.

    The introduction was good. We did need more time though. For the time that was allotted, I felt the presenter spent too much time going over the history. I would suggest next time a brief summary of why erlang was created, and what (other) types of problems erlang can solve. Then get right into the guts and coding samples.

    November 6, 2012

  • Justin H.

    Hey everybody! Anybody that's keen can now grab the notes content from my github https://github.com/apatheticrabbit/wfpg_presentation . That's the all i've got so if you do it all ahead of time don't blame me if you're bored!

    October 30, 2012

  • Justin H.

    As this is in a couple days I just want to check in. Has anybody had trouble installing Erlang? If you know you can't bring your own laptop hopefully someone else will let you pair with them. If anybody prefers working with an IDE there is an eclipse plugin for Erlang called erlIDE. I won't be using it as getting eclipse working for everyone would be a pain, but you're welcome to try it out. There is also a very good emacs mode for erlang if you prefer that.

    If your normal editor doesn't highlight Erlang and you don't want to use one of the above, Komodo edit works in pretty much everything and does a decent job of highlighting erlang out of the box.

    A working copy of git will be handy but not necessary. I'll let everyone know when I get a chance to post the notes on github if you want to grab them early. I'll bring a usb key for those that don't get the chance to download them ahead of time.

    Thanks Everyone!

    October 30, 2012

15 went

Our Sponsors

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Katie

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy