http://www.perlmonks.org?node_id=141195


in reply to Re: (tye)Re: Symbol::List
in thread Devel::GetSymbols (fka Symbol::List)

I don't see anything wrong with Devel::Symbol::List - it's not like it does anything more than this name suggests. To me Devel::Symbols sounds like a big module. If you don't want the extra level of ::, how about Devel::SymbolList?
   larryk                                          
perl -le "s,,reverse killer,e,y,rifle,lycra,,print"

Replies are listed 'Best First'.
Re: Re: Re: (tye)Re: Symbol::List
by Juerd (Abbot) on Jan 24, 2002 at 16:47 UTC
    It's not about the level (the extra ::). I could really not care less, as I'm still working on Telephony::Siemens::X35 (which probably will never be finished).
    It's the use of "List". To me, the word "symbols" already implies a list, because it is plural. Module size and module name have nothing to do with each other. -

    2;0 juerd@ouranos:~$ perl -e'undef christmas' Segmentation fault 2;139 juerd@ouranos:~$

      A module called Devel::Symbols would seem to be a general-purpose symbol-handling utility. It should allow you to list symbols, delete symbols, dump symbols, etc. If you don't like "List", how about Devel::GetSymbols?

              - tye (but my friends call me "Tye")
      What I meant was what tye (as he always does) managed to put into better words - Devel::Symbols says to me, "What do you want to do with Symbols today?" By big module I mean that the name infers that it would provide many functions for access/manipulation of the aforementioned "Symbols". Since your module only provides part of the functionality that I would hope a module named Devel::Symbols would I suggest that to name it so would be misleading.
         larryk                                          
      perl -le "s,,reverse killer,e,y,rifle,lycra,,print"