Monday, December 27, 2010

Erlang for Smart Phone Operating Systems?

A thought I recently had was whether or not Erlang would be a better language for smart phones than Java. My reasoning is that smart phones need to be very reliable as they have become a primary form of communication for many people. Erlang, with a long history of use within the telecom sector, has proven that it is reliable. Also, it already has good multiprocessing, so that is one less thing that needs to be worked on for a phone.

Yes, much work would need to be done to make it work on a variety of hardware, but that's nothing new. Even then, unless I'm mistaken, Erlang pretty much is the same on every platform, so in theory we wouldn't have to install a special version of Erlang to develop apps on normal computers. We'd just have to make sure that all of the APIs exist for all platforms.

The only area that I see that would probably need a lot of work is the UI. AFAIK, there hasn't been any mobile UI work done for Erlang.

Anyway, just a thought. I personally think it's a good idea and would love to see it happen, however I think Android has become too powerful for this to happen unless somebody does this and really shows the benefits of Erlang over Java.

Labels: ,


Post a Comment

Links to this post:

Create a Link

<< Home