>>>>> "PH" == Phil Hassey <[EMAIL PROTECTED]> writes:

  PH> 1.  Function case -- some languages like php don't use case for
  PH> function or method names.  Thus $a->toString(); is the same as
  PH> $a->tostring(); However, a language like java does care.  How will
  PH> php be able to call the correct java method?  I suspect one
  PH> solution for php would be to have a way to do a case insensitive
  PH> method lookup.

no, that is a compiler problem. all the php compiler would have to do is
lower (or upper) case all method names. parrot will only see the single
case version.

  PH> 4.  Global Scopes -- each language has its own idea of what is
  PH> part of the core function/pre-defined values set.  If I start a
  PH> python script, and call a php script, will php have python's
  PH> global core (__import__,apply, compile,complex,xrange, etc...) or
  PH> will the php script have the usual myriad of php functions
  PH> available (all 5000 of them)?  I guess when I'm in a php or python
  PH> context, I'd want things to feel like a php or python context...
  PH> Maybe each language gets its own namespace?  php::main,
  PH> python::main...

again a compiler problem.

uri

-- 
Uri Guttman  ------  [EMAIL PROTECTED]  -------- http://www.stemsystems.com
----- Stem and Perl Development, Systems Architecture, Design and Coding ----
Search or Offer Perl Jobs  ----------------------------  http://jobs.perl.org
Damian Conway Perl Classes - January 2003 -- http://www.stemsystems.com/class

Reply via email to