<br><br><div class="gmail_quote"><span class="Apple-style-span" style="color: rgb(153, 153, 153);">2008/11/17 Bob Ippolito </span><span dir="ltr"><span class="Apple-style-span" style="color: rgb(153, 153, 153);"><<a href="mailto:bob@redivi.com">bob@redivi.com</a>></span></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<span class="Apple-style-span" style="color: rgb(153, 153, 153);"><br>
What I don't like about the package system is that any time you use it<br>
you need to do a bunch of explicit stuff to use standard modules (e.g.<br>
-import(list) or something).</span><br></blockquote></div><br><div>I agree with you there.  It could have been implemented in such a way that modules in the top level package are implicitly imported. The problem with this is the 'everything' is in the top level package.  A better option would be to move all the standard modules under the erlang package (eg. erlang.lists) and have the compiler implicitly import everything under the erlang package.</div>