logo       

Re: New Library 1: XList: msg#00065

Subject: Re: New Library 1: XList
Hi List (XList, ExtList, List+, I'm beginning to confuse my lists!!)


Brian Hurt wrote:

On Thu, 13 Mar 2003, Blair Zajac wrote:

Brian Hurt wrote:
OK, The first of three libraries I'm submitting for comments:  XList.
Not another single letter abbreviation :)

In the 20 milliseconds I spend thinking of a name, that's what I cam up with. :-) I'm not married to it.
Maybe we should come up with a standard abbreviation for modules that
supersede or reimplement Ocaml standard libraries.

Maybe Ext as was mentioned for ExtLib???

Works for me.  ExtList.

The only thing is that Ext could mean any of

External (not ok)

But not bad.  Or at least, not screamingly incorrect.

Brian
IMHO this is a case we had not yet encountered: not an extension of a module, but a reimplementation of (hopefully) the same signature implicitely defined by List.

Rather than using ExtList which gives the impression of an extension of the signature (maybe there is, I haven't looked into the code, really) we could *postfix* a number (like "List2" for "2nd implementation of List") or List+ as suggested... Only I don't think the Ocaml team would care for such a comparison... Hey, what about ListAlt (we're getting into murkiers waters here, I know ;) )?

OK so my proposition is:
- Extensions to modules implying an implicit extension on signatures get prefixed, like ExtList - reimplementations/laternate versions get postfixed like List2 or List++ or whatever...

(I think this makes sense as well from a linguistic point of view... but I'll defer to native speakers here).

Regards,

      Fran Valverde




-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
science.linguis...    culture.sf.lite...    video.mplayer.c...    yellowdog.gener...    ietf.rfc822/199...    emacs.help/2002...    redhat.release....    kernel.speakup/...    java.openejb.de...    debian.devel.gt...    xfree86.newbie/...    bug-tracking.ma...    pam/2003-05/msg...    games.devel.ope...    user-groups.lin...    music.pancham/2...    network.mq.deve...    web.html.genera...    arklinux.bugs/2...    linux.ecasound/...    qnx.openqnx.dev...    org.user-groups...    file-systems.sf...    trustix.contrib...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe