>>>>> "dne" == dskippy@ccs neu edu <[EMAIL PROTECTED]> writes:
>> you complain about not liking hash of hash but you like mucking with >> symbol tables which are just hashes? that makes absolutely no sense. it dne> it's because they get merged without explicit calls. that's really the dne> only reason. clarify please. i don't see any merging of hashes here without calls or sharing namespaces. dne> btw: first class values are values that can be passed as an dne> argument, returned as a value, and stored in a data structure. in dne> perl only scalars are first class thus you must reference every dne> value with a scalar to use them in the mentioned places. (accept dne> maybe with prototypes you can pass them, i'm not sure) what is wrong with references as first class values? they work fine and don't need any special prototypes or syntax to work. requiring scalar values is not a real limitation. IMO you just seem to think it is. you can pass, return and store them just fine. there is no need to do that with agregates. in most languages you have to handle them separately too or worry about storage issues, etc. you have to pay a price somewhere. uri -- Uri Guttman ------ [EMAIL PROTECTED] -------- http://www.stemsystems.com -- Stem is an Open Source Network Development Toolkit and Application Suite - ----- Stem and Perl Development, Systems Architecture, Design and Coding ---- Search or Offer Perl Jobs ---------------------------- http://jobs.perl.org
