Busy making things: github, links, photos, @mc.

There is an Erlang community, it’s just smaller than you’re used to

Posted: August 26th, 2007 | Author: | Filed under: Erlang, Open Source | 78 Comments »

I thought I’d pick a nit with something that Ted Leung mentioned in his response to Sam Ruby’s response to Russ’ original post about Java needing an overhaul.

Particularly this comment about the Erlang community:

This is actually 2 problems. There’s the issue with the libraries, and there’s the issue with the community that did/didn’t produce the libraries. We don’t just need a technology, we need a community. Hmm, Erlang lab, anyone?

I’d like to assert that there is a vibrant Erlang community, it’s just smaller than you’re used to, and might be a little harder to find than most.

I’ve been lurking, participating, and sharing what I’ve learned in #erlang on irc.freenode.net since the Erlang movie blew my mind. I started tinkering with Erlang and the PDF for Programming Erlang came out a few days later. I still consider myself an Erlang noob. I still ask questions with obvious answers, spend hours trying to do something that should have taken 5 minutes, and sometimes don’t do things in the most Erlangish manner.

But the Erlang community has been great to me. Whenever I ask a question in #erlang, I almost always get the answer I was looking for, whether it’s a pointer to a specific part of the Erlang docs, a snippet of code, an opinion on the best way to do something, or a link to a blog post that has the answer. I’ve been around long enough that I can offer the same to people who are just picking up Programming Erlang and are running in to the same things I was a month or two back.

If you don’t think there’s an Erlang community, please come by #erlang and spend some time. They’ve been one of the most helpful communities I’ve ever been a part of. Activity is currently skewed more towards the European timezones, but as the community grows and more people across the world pick up Erlang that’s changing.

There’s also a pretty huge community outside of IRC. I’ve been subscribed to erlang-questions, the most active Erlang mailing list for a month or two too. The solution to one of my problems with bit syntax was asked and answered before I even knew that’s what I wanted. I’ve also learned a lot of things about Erlang that I wouldn’t have otherwise from the mailing list.

The community doesn’t stop there. Head over to trapexit.org and check out the Wiki and the forums. When you’re done there, check out the packages available at CEAN (the smaller Erlang counterpart of CPAN). There are lots of libraries included here if that’s what you’re looking for. Anything in CEAN can be installed from within the Erlang shell.

If you’re looking for libraries, don’t forget to check out Erlang’s module documentation. It’s far from Python’s batteries included, but there’s more there than it gets credit for. Aside from a distributed database there are TCP and UDP socket libraries, an http client and server, an XML library and support for SNMP and SSH. You’ll find many more protocol implementations at CEAN while the building blocks reside in Erlang’s standard library. Other places to look for sample code or libraries is Jungerl, a loosely knit collection of useful (but sometimes aging) libraries and applications, or Google Code.

While many third party Erlang libraries feel like they’re at the 0.1 stage (and many are simply because their authors are new to Erlang), don’t forget about the polished apps and libraries. I’m specifically thinking of ejabberd, RabbitMQ, YAWS, and Wings3D to name a few. Also worth a specific mention is ErlyWeb and the several libraries that it is built on top of.

So yes: the Erlang community is quite small. Think Python 10-12 years ago or Ruby before the Rails. But don’t pretend that it doesn’t exist, because while tiny, it’s vibrant and extremely helpful.


78 Comments on “There is an Erlang community, it’s just smaller than you’re used to”

  1. 1 Robert said at 12:31 pm on August 26th, 2007:

    The Tcl community is bar none the best I have been involved with for all the reasons you cite above.

  2. 2 Dave said at 7:24 pm on August 26th, 2007:

    Great post! Like you, I’ve been getting into Erlang (along with Haskell) recently – for many of the same reasons that you cite. You’re right that the libraries may be a little thin on the ground today, especially in comparison to languages like Python.

    That said, I come from a Perl background, and I can clearly remember (a few years ago now) when the (now mature) Python libraries were quite sorely lacking in comparison with the solid set that Perl offered developers via CPAN. I think the lesson here is that with sufficient interest and a community of active developers, a wide-ranging set of libraries is never far away.

  3. 3 Annawcv said at 5:52 pm on October 25th, 2007:

    http://wffreqffarbww.host.com
    desk3

  4. 4 seoadviser said at 5:35 am on January 27th, 2010:

    Hello..

    Just wanted to introduce myself!!!!!

    Thanks,

    Roman

    Optimization Company

  5. 5 vawBewOcearge said at 4:12 pm on June 22nd, 2010:

    Very Good site, thank yo mister, it’s help’s me!

  6. 6 funny website said at 4:04 pm on September 7th, 2010:

    I’m new here.
    I love your blogpost. This is very interesting to read.
    I am curious why I didn’t know about this blog before.
    Sharing is said to be a virtue, and more readers need to see this blogpost.
    I will surely spread the word. Many of my twitter friends will like it.

    Cheerz and keep’em coming!
    =)

  7. 7 Wanita Laguerre said at 3:04 pm on November 8th, 2010:

    This domain seems to get a good ammount of visitors. How do you get traffic to it? It gives a nice individual twist on things. I guess having something real or substantial to talk about is the most important thing.

  8. 8 Charlize Theron said at 1:46 am on November 17th, 2010:

    You have some pretty, brilliant design, concepts thoughts

  9. 9 Inflatable Rafts said at 10:32 pm on November 25th, 2010:

    As the field, so the crops; as the father, so the sons. – German Proverb

  10. 10 Canoe Paddles said at 11:25 pm on November 25th, 2010:

    The morning is wiser than the evening. – Russian Proverb

  11. 11 bunyip tours said at 12:36 am on November 27th, 2010:

    Do you care if I put part of this on my webpage if I include a link back to this page?

  12. 12 mayo clinic diet said at 10:02 pm on November 30th, 2010:

    I am not discouraged, because every wrong attempt discarded is another step forward.

  13. 13 battery trickle charger said at 10:15 pm on November 30th, 2010:

    Teacher: If 1+1=2 and 2+2=4, what is 4+4? Pupil: That’s not fair! You answer the easy ones and leave us with the hard one!

  14. 14 Kruszywa Drogowe said at 7:19 am on December 3rd, 2010:

    I agree with some of the points you’ve made. Other are not that obviously correct for me. Keep up the good work.

  15. 15 Josef Isonterk said at 5:12 am on December 26th, 2010:

    I’ve been looking for something like this for a while now. Keep on going with those great posts.

  16. 16 Kelle Beddia said at 8:53 am on December 27th, 2010:

    Thank you very much for that great article Starve the organ of blood, and it suffers, eventually leading to cardiac arrest.

  17. 17 liseli kizlar said at 7:45 am on January 1st, 2011:

    great thanks \o/

  18. 18 Wendell Ferra said at 9:28 am on January 5th, 2011:

    There’s a wealth of information here. Thanks! I’ll be back for more. Radio Saver is a Blackberry app that will shut down your the cellular antenna on your phone, to save on cell phone battery life.

  19. 19 Small Bathroom Renovations said at 12:12 am on January 20th, 2011:

    ITS NOT ME!!LOOK AT THE SCREEN NAME AGAIN!Go ask everyone I know and they will tell u.they spelled the name wrong.this shaymim person just joined not to long ago.Look at my channel.like a side by side..Sorry ur being dragged into this

  20. 20 darmowe porno said at 12:18 pm on January 20th, 2011:

    Hey, I just hopped over to your web site by means of StumbleUpon. Now not one thing I might usually read, but I liked your feelings none the less. Thanks for making something price reading.

  21. 21 powiat Å‚Ä™czycki said at 10:36 am on January 21st, 2011:

    This is truly good content and enlightening weblog, I praise what you’ve carried out right here, along with sharing excellent information with great tips and concepts, I’m really pleased to submit my comment on this weblog, many thank you’s towards the author.

  22. 22 SkinCareRx said at 11:12 am on January 21st, 2011:

    I think that may be a fascinating aspect, it made me think a bit. Thank you for sparking my thinking cap. Every now and then I get so much in a rut that I simply feel like a record.

  23. 23 custom lanyards said at 1:01 am on January 22nd, 2011:

    Hi there, I simply hopped over to your web site by means of StumbleUpon. Now not something I would normally learn, but I favored your emotions none the less. Thank you for making something value reading.

  24. 24 Bankruptcy Lawyer NY said at 12:21 pm on January 22nd, 2011:

    I’ve been studying your entries during my morning break, and I will have to admit the entire article has been very enlightening and rather well written. I believed I’d help you understand that for a few reason this weblog does no longer view neatly in Internet Explorer 8. I want Microsoft might prevent converting their software. I’ve a question for you. Might you mind replacing weblog roll links? That would be actually neat!

  25. 25 Hip Hop Blog said at 6:33 am on January 23rd, 2011:

    I’ve been studying your entries right through my morning holiday, and I should admit the entire article has been very enlightening and really well written. I assumed I might help you recognize that for a few reason why this weblog does not view well in Internet Explorer 8. I wish Microsoft would prevent converting their software. I have a query for you. Could you thoughts replacing weblog roll hyperlinks? That might be in reality neat!

  26. 26 calories burned said at 10:29 am on January 23rd, 2011:

    truthfully, after frantically searching for this domain I have just finally arrived on her. I think I should save this site just to hour. thank you to this fantastic blog. Keep safe!

  27. 27 tube8 said at 1:18 am on January 24th, 2011:

    I’m curious if you ever have problems with what people post? Honestly the internet used to be like a different place, although it seems to be changing for the better. Do you agree?

  28. 28 generic propecia said at 1:49 am on January 24th, 2011:

    Excuse, that I interfere, there is an offer to go on other way.

  29. 29 Bankruptcy Lawyers New York City said at 11:22 am on January 24th, 2011:

    Thank you for making the sincere try to explain this. I feel very strong approximately it and wish to learn more. If it’s OK, as you attain extra extensive wisdom, could you thoughts including more posts very similar to this one with more information? It would be extraordinarily helpful and useful for me and my colleagues.

  30. 30 online propecia said at 2:49 pm on January 24th, 2011:

    Quite, yes

  31. 31 rent limo said at 5:27 pm on January 24th, 2011:

    Just discovered this blog through Google, what a pleasant shock!

  32. 32 lanyards said at 5:52 am on January 25th, 2011:

    Good issues?I might note that as any person who in reality doesn’t write on blogs much (in fact, this can be my first submit), I don’t suppose the term ‘lurker’ is very becoming to a non-posting reader. It’s no longer your fault in the slightest degree , however perhaps the blogosphere may just get a hold of a better, non-creepy identify for the 90% people that enjoy reading the content material .

  33. 33 filmiki erotyczne said at 4:33 pm on January 25th, 2011:

    This sort of thing needs to happen! Simply letting the quota happen isn’t acceptable. Generally this will allow you to take the inititive to make things happen.

  34. 34 baseball trading pins said at 1:05 am on January 27th, 2011:

    Thank you for making the sincere effort to discuss this. I think very robust approximately it and wish to learn more. If it’s OK, as you acquire extra in depth wisdom, may you thoughts including extra articles very similar to this one with additional information? It might be extremely helpful and helpful for me and my friends.

  35. 35 tutoring jobs said at 4:22 am on January 27th, 2011:

    can u please get me mediapro for mediafire? tq

  36. 36 Yates21CHRISTY said at 2:31 am on January 30th, 2011:

    The home loans seem to be important for people, which want to ground their own organization. By the way, that’s not really hard to receive a bank loan.

  37. 37 web blog said at 7:14 pm on February 1st, 2011:

    There is visibly a lot to realize about this. I believe you made certain nice points in features also.

  38. 38 wholesale napapijri said at 1:59 am on February 2nd, 2011:

    Thank you for making the honest attempt to speak about this. I feel very sturdy approximately it and would like to learn more. If it’s OK, as you acquire more intensive wisdom, would you mind adding more articles similar to this one with additional information? It would be extremely useful and useful for me and my friends.

  39. 39 Sarah Mclean said at 6:34 pm on February 2nd, 2011:

    youve a very good blog below! would you prefer to make some invite posts on my blog?

  40. 40 nurse salary said at 9:18 pm on February 2nd, 2011:

    I am continuously having problems after i try to subscribe to your RSS feed. When you get some time can you try looking in to it.

  41. 41 paketresor said at 1:32 am on February 3rd, 2011:

    really liked what you have written actually. it really isn’t that simple to find good text to read (you know.. READ and not just going through it like some zombie before moving on), so cheers mate for not wasting any of my time! :p

  42. 42 wpolscemamymocneseo said at 8:47 am on February 3rd, 2011:

    Do you like my website?

  43. 43 paketresa said at 12:19 pm on February 3rd, 2011:

    keep up the nice work on the blog. I appreciate it. Could use some more frequent updates, but i’m quite sure that you got some better stuff to do like we all have to do unfortunately. :p

  44. 44 New Zealand QROPS said at 12:14 pm on February 4th, 2011:

    Thanks for making the honest strive to explain this. I feel very strong about it and would like to learn more. If it’s OK, as you reach extra intensive knowledge, might you thoughts adding more posts very similar to this one with more information? It could be extremely helpful and helpful for me and my colleagues.

  45. 45 chauvet lights said at 11:44 pm on February 4th, 2011:

    Strange this post is totaly unrelated to what I used to be looking out google for, nevertheless it was listed at the first page. I guess your doing one thing right if Google likes you adequate to position you at the first page of a non related search.

  46. 46 mercury radio said at 10:29 am on February 5th, 2011:

    I’m speechless. This can be a excellent weblog and very enticing too. Great work! That’s no longer truly much coming from an beginner writer like me, however it’s all I may say after diving into your posts. Great grammar and vocabulary. No longer like different blogs. You in reality understand what you?re speaking about too. Such a lot that you simply made me need to explore more. Your blog has transform a stepping stone for me, my friend.

  47. 47 Resor said at 6:34 pm on February 5th, 2011:

    continue with the the nice work on the site. I love it. Could use some more frequent updates, but i am quite sure you have got better or other stuff to do , hehe. :p

  48. 48 vigrx results said at 2:15 am on February 6th, 2011:

    I think that is an interesting point, it made me think a bit. Thanks for sparking my considering cap. Now and again I am getting such a lot in a rut that I just feel like a record.

  49. 49 vyvoz stroitelnogo musora said at 11:43 am on February 7th, 2011:

    vyvoz stroitelnogo musora spb…

    vyvoz musora…

  50. 50 Justin Bieber said at 6:56 pm on February 8th, 2011:

    howdy im from germany and my english isnt that astounding, but i was capable to perceive every  sentence of one’s article. Im browsing english webpages to increase my english expertise and im exceedingly happy to ultimately find a journal, that publishes clear and structured english i can be aware of. Thank you from Germany!

  51. 51 dieta said at 7:39 pm on February 8th, 2011:

    You are very smart….

  52. 52 versacheck software 2010 said at 2:06 am on February 9th, 2011:

    I’ll return as soon as once again inside the possible ways to examine your blogposts down the road.

  53. 53 pioneer vsx-1020-k review said at 6:59 am on February 9th, 2011:

    I admire the dear knowledge you be offering in your articles. I will be able to bookmark your weblog and have my youngsters check up right here generally. I am rather certain they will learn a whole lot of new stuff right here than anyone else!

  54. 54 prezentacja maturalna said at 2:36 am on February 10th, 2011:

    Wow that was really interesting, altought i would add few more deeper thoughts

  55. 55 Resan said at 10:07 am on February 10th, 2011:

    i’ve begun to visit this blog a few times now and i have to say that i find it quite good actually. it’ll be nice to read more in the future! :p

  56. 56 pozycjonowanie stron said at 8:57 pm on February 10th, 2011:

    Thanks for sharing this with all of us.

  57. 57 paketresa said at 12:03 am on February 11th, 2011:

    i have visited this blog a few times now and i have to tell you that i find it quite great actually. keep it up! :p

  58. 58 Beyonce said at 11:14 am on February 11th, 2011:

    Great blogging site, it’s doing work honestly nicely on this platform as well.  Like your image BTW.

  59. 59 Twilight said at 11:20 am on February 11th, 2011:

    Thanks for this brilliant write-up. I’m delighted following reading this. Thank you!

  60. 60 Columbus Injury Lawyer said at 12:51 am on February 12th, 2011:

    I always enjoy reading your posts and I look forward to your next one.

  61. 61 decals said at 8:35 pm on February 12th, 2011:

    i’ve visited this cool site a few times now and i have to say that i find it quite nice actually. keep it up! =)

  62. 62 sterydy said at 4:49 am on February 13th, 2011:

    Dude interesting blog, but there is a problem with it in explorer

  63. 63 paraprotex said at 9:40 am on February 13th, 2011:

    Thanks for taking the time to talk about this, I feel fervently about this and I take pleasure in learning about this topic. Please, as you gain information, please update this blog with more information. I have found it very useful.

  64. 64 last minute said at 10:04 pm on February 13th, 2011:

    There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don?t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game.

  65. 65 Jesenia Gorius said at 3:46 pm on February 14th, 2011:

    This page appears to get a great deal of visitors. How do you advertise it? It gives a nice unique twist on things. I guess having something authentic or substantial to talk about is the most important thing.

  66. 66 resor said at 7:36 pm on February 14th, 2011:

    i’ve visited this site a few times now and i have to tell you that i find it quite great actually. continue doing what you’re doing! :p

  67. 67 optymalizacja Krakow said at 1:29 am on February 15th, 2011:

    I’ve just subscribed to your RSS feed. I love your content.

  68. 68 Resa said at 3:43 am on February 15th, 2011:

    keep up the good work on the site. I appreciate it. Could use some more frequent updates, but i am sure that you have got better or other stuff to do like we all do. :)

  69. 69 zero friction marketing said at 4:10 pm on February 15th, 2011:

    The suggestions you contributed here are incredibly priceless. Rrt had been such an exciting surprise to see that looking forward to me when I woke up this very day. They are continually to the point and simple to learn. Thanks a ton for the useful ideas you’ve shared right here.

  70. 70 OlgaBunkleyi said at 3:29 pm on February 16th, 2011:

    Hello,
    I just made a new community and I thought that it might be of interest to you:cabbage soup diet free ebook.
    use this gift code to donwload: C5D4BF7C518776CAEE00 at idealplus.com/cabbage-soup-diet
    Mods, please delete this post if it’s not appropriate.

  71. 71 budapest reseguide said at 10:24 pm on February 16th, 2011:

    really like the post you published . it just is not that easy to discover great stuff toactually read (you know really READ and not just going through it like some uniterested and flesh eating zombie before moving on), so cheers man for really not wasting my time! :D

  72. 72 Alexa Fehlinger said at 2:06 am on February 17th, 2011:

    Hi buddy, very informative post. Please keep them coming. Thanks, isty Lamay

  73. 73 Horace Gzym said at 2:19 am on February 17th, 2011:

    Hi buddy, very informative post. Please keep them coming. Thanks, li Couts

  74. 74 Monte Stroman said at 4:39 am on February 17th, 2011:

    I think that is an interesting point, it made me think a bit. Thanks for sparking my thinking cap.

  75. 75 posadzki zywiczne said at 11:05 am on February 17th, 2011:

    this is what i full comme il faut allowances of you guys to circumvent again or be submit c be communicated a celebrated chore here.So adjudicate this
    posadzki epoksydowe due trice couse we all destitution to sift through this one.Brand politeness mammoth tools seeing that
    all users here is to endeavour it posadzki zywiczne couse we all scantiness to upon sensible temperament to bank all mind-boggler there
    posadzki przemyslowe couse all unsophisticated bright red like drop in on in behalf of dog cat
    unerring here

  76. 76 Gregory Despain said at 1:40 pm on February 17th, 2011:

    Wow! Thank you! I always wanted to write in my site some thing like that. Can I take part of your publish to my blog? Thanks, hley Peightal

  77. 77 web hosting india said at 2:39 am on February 18th, 2011:

    Whats up, I simply hopped over on your web site by way of StumbleUpon. Now not one thing I might in most cases read, but I appreciated your thoughts none the less. Thanks for making something worth reading.

  78. 78 Jamey Davos said at 11:45 pm on February 20th, 2011:

    Dude, great article. Can you give me your email address. There is something I would like to ask you. Thanks rianne Chrabasz