GUI Library Task Force
S. Alexander Jacobson
alex@shop.com
Wed, 26 Sep 2001 13:17:04 -0400 (Eastern Daylight Time)
Great. So that is something that goes into some library conventions
document. Java has a convention that libraries should have reverse domain
name structure. Is that how we should use _?
-Alex-
On Wed, 26 Sep 2001, Lennart Augustsson wrote:
> "S. Alexander Jacobson" wrote:
>
> > On Wed, 26 Sep 2001, Manuel M. T. Chakravarty wrote:
> > > > Given that Haskell98 is not ready for libraries anyway, why are you so
> > > > concerned about it?
> > >
> > > It isn't? Why? Because of the lack of hierachical name
> > > spaces? Then, C isn't ready for libraries either.
> >
> > As I posted in a prior thread:
> > * Library namespace is broken
> > So is C's, however it relies MUCH more strongly on build tools like
> > Make. All popular languages that have been created in the last 20 years
> > appear to have saner systems (Java, Perl, Python, etc). The problem is
> > worse in Haskell because the number of built in libraries is very small
> > and the code reuse goals are much more ambitious.
>
> Yes, the Library namespace is not ideal, and there has been a suggestion
> to add `.' to module names to solve this. If we don't want to do that, just
> use `_' as a name separator instead of `.'. This way you can build hierarchies.
>
> -- Lennart
>
>
___________________________________________________________________
S. Alexander Jacobson Shop.Com
1-646-638-2300 voice The Easiest Way To Shop (sm)