[erlang-questions] non-trivial supervisor idioms? -- An open-source plea!
Wed Nov 3 07:30:31 CET 2010
Hi Thomas, Attila,
It's true that every language suffers when running larger projects, or
rather every language environment suffers (e.g Erlang and it's
environment). But they tend to suffer differently. Each language environ
develops it's own unique problems and proposed solutions as projects grow
in size. Ulf's included applications background story is a case in point.
When a language environment is more wide spread, say Java, it's easier for
programmers who are migrating from a different environment, say C++/boost,
to do research on how to deal with/avoid those problems simply because
there is so much open source code (good and bad) and literature out there
(good and bad).
As someone who has migrated from other environments to Erlang, I've found
it harder to do the research, even on something as basic as breaking a
program up into smaller chunks. This can get frustrating. More experienced
Erlang programmers obviously have their solutions to this, but for some
reason it is extremely difficult for relative newcomers to discover tried
and tested good practices that won't lead to trouble down the road.
Another plea I'd like to make is for more experienced Erlang programmers
to blog. Erlang blogasphere seems to have been hijacked by newcomers who
are overconfident of their abilities and tend to give questionable advice.
The problem is, to other newcomers, they are the voice of Elrang.
- Edmond -
PS: I've looked at the book preview "OTP in Action", it seems to be
addressing this sort of thing.
On Wed, 03 Nov 2010 03:18:07 +1100, Thomas Lindgren
> ----- Original Message ----
>> From: Attila Rajmund Nohl <attila.r.nohl@REDACTED>
>> 2010/10/28, Thomas Lindgren <thomasl_erlang@REDACTED>:
>> > Well, Erlang was intended to be easy to learn and use, and these
>> > have
>> > had dozens or even hundreds of programmers working on them over many
>> > It's
>> > pretty natural, isn't it?
>> On the other hand I think this is true for nearly all programming
>> languages, the C/Java projects have similar turnabouts. By the way, I
>> had a colleague who has working on AXD, but he said he didn't wrote a
>> single line of new code, he just copied and pasted some earlier
>> written code - and was genuinely surprised that it worked.
> Hi Attila,
> Yes indeed -- it's not a language issue but the reality of running a big
> erlang-questions (at) erlang.org mailing list.
> See http://www.erlang.org/faq.html
> To unsubscribe; mailto:erlang-questions-unsubscribe@REDACTED
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
More information about the erlang-questions