[erlang-questions] Parameterized module initialization

Bob Ippolito <>
Wed Jun 27 09:25:54 CEST 2012


On Wednesday, June 27, 2012, Loïc Hoguin wrote:

> On 06/27/2012 02:40 AM, Richard O'Keefe wrote:
>
>>
>> On 27/06/2012, at 5:33 AM, Andrew Berman wrote:
>>
>>  I'd also like to know why there are "hidden" features of Erlang in the
>>> first place.
>>>
>>
>>
>> Because it isn't dead.  New ideas get tried, and sane designers don't
>> take it
>> for granted that their precious new idea is going to be right first time.
>> So initial implementations get short-cuts so that people can get some
>> experience with a new feature before designing and documenting the Real
>> Thing.
>>
>> Strictly speaking, in this case it isn't the *feature* (parameterised
>> modules)
>> that is hidden but the *implementation* of that feature.
>>
>
> Sure, but these kind of things are better kept in an experimental branch,
> not in the real thing where popular projects start using them and people
> deploy them in production.


To be fair, all of these features were introduced before Erlang had public
version control.

-bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120627/4ad56cd0/attachment.html>


More information about the erlang-questions mailing list