Use Gist. It's a great word: short, to the point, and exactly conveys what
you're trying to do. If someone doesn't know what a word means, they can use
a dictionary. Perl has never been about dumbing down use of language!

If we have "glob", "splice", "zero width negative lookahead assertion", I
see no objection to "gist".

On Fri, Feb 20, 2009 at 1:30 PM, Nigel Hamilton <[email protected]> wrote:

> Hi,
>
>>
>> > How about Essential:: or Essence:: ? The problem with adding something
>> > to the end is that you might conflict with the original module's
>> > naming scheme. By contrast, starting a new top-level namespace makes
>> > the project look more cohesive, and provides an obvious location for
>> > the core philosophy.
>>
>> A good point.  Linguistically, of course, it should be EssentialsOf:: -
>> after all, you would talk about "the essentials of CPAN.pm" and "the
>> CPAN.pm essentials".
>>
>
> OK. So it sounds like there should be a top-level name space - I'm just not
> sure about the length of 'EssentialsOf' .... I initially started with -
> atomic, nano (i.e., smaller than tiny), uno (for one method only - probably
> not doable) --- or you could go for an acronym ...
>
> EOF - essentials of?
>
> EOF::DBIx::Simple
> EOF::Template::Simple
> Eof::DBIx::Simple
>
> Hmmm - not sure ... it's slightly overloaded with end of file.
>
> I'd like to keep the prefix short so it acts more like a pointer ...
>
>
>> > The other potential advantage that the prefix namespace affords is
>> > that in pathological cases, you can extract multiple essences from
>> > the same original module. I'm not sure this is necessarily a good
>> > idea, though.
>>
>> I think it could be a good idea.  There are modules out there which are
>> rather like those crazy tramps who wander around with a shopping trolley
>> piled high with plastic bags containing the mouldering remains of their
>> possessions.  DateTime, for example, has methods for handling timezones;
>> methods for doing date/time maths; methods for formatting dates/times.
>
>
> Haha ... the DateTime module makes me think of Gregorian monks brewing beer
> playing April fools jokes on each other. Meanwhile I really just need to
> know the date for yesterday.
>
>
>> Quite often when I use it I only want to use one very small part of it.
>> Or CGI.pm, which has methods for handling forms; methods for handling
>> cookies; and methods for generating HTML.
>
>
> Yes. When I first learnt Perl CGI.pm was a scary module - it's things like
> this you could hide under the covers - until if/when the user wants it.
>
> NIge
>
>
> _______________________________________________
> BristolBathPM mailing list
> [email protected]
> http://mailman.bristolbath.org/mailman/listinfo/bristolbathpm
>
>
_______________________________________________
BristolBathPM mailing list
[email protected]
http://mailman.bristolbath.org/mailman/listinfo/bristolbathpm

Reply via email to