Skip to: Site menu | Main content

Erlang is an open-sourced concurrency-oriented programming language, developed by Ericsson. It has proven itself in many industrial applications as a powerful tool. Now we are building a development environment that will boost programmer efficiency even more.

Overview

We are proud to announce the latest version that is 0.6.0 and offers the following features:

For those that have been using our unstable releases, there are only few new things. A list of the user-visible changes is in the change log.

In the nearest future we will focus on the remaining details/bugs and also start integrating new features, like for example a viewer for trace logs or support for test servers.

Installation

  • Install Erlang R11B-5 or later, if it isn't already present on your system. On Windows systems, use a path with no spaces in it.

  • Install Eclipse 3.4, if you didn't already.

  • If your network uses a proxy to connect to the internet, fill in the appropriate data in WindowPreferencesGeneralNetwork connections,

  • Install Erlide by going to HelpSoftware UpdatesAvailable software. In the dialog, choose Add site... and enter http://erlide.org/update as URL. Follow the dialogs with the obvious choices and in the end you will be asked to restart.

  • Restart. Go to WindowPreferencesErlangInstalled runtimes and add an entry (or several) for your Erlang installation(s) of choice. The required parameters are the name and the path to the top level directory (i.e. $ERL_TOP). Now restart again.

  • Done! You're ready to start exploring.

FAQ

What if I find a bug, or miss a feature?

We know that there is still a lot of work to do. If you encounter problems, please follow these steps:

For feature requests, you can just post a ticket or send a mail, without any attachment.

Can I help?

Sure! All help is welcome, because there's plenty to do.

Register as a developer by contacting me (Vlad), or develop by yourself some cool feature and submit it later. Please check first with us if it isn't already under development.

Why isn't Emacs (or vim) good enough?

They are okay, if they work for you. Eclipse is best for project oriented work, not for quickly hacking one file. Right now, I believe we are about on par with the functionality Emacs offers, and we're going forward (while I haven't seen any development for the Erlang mode or Distel since a long time).