On Thu, 22 Oct 2009 14:41:56 +0100, Lyle wrote:
> Wikipedia states Parrots language list as:- APL, BASIC, Befunge,
> Cola, ECMAScript, Forth, Jako, Lisp, Lua, m4, Miniperl,
> OpenComal, PHP (Pipp), Plot, Pheme, Punie, Python, Ruby
> (Cardinal), Scheme, Smalltalk (Chitchat), Squaak[9], Tcl (aka
> partcl), URM, YAL, and Z-code.
m4 seems like an odd inclusion. It's not actually a programming
language, is it?
> Although most are incomplete. I got the feeling that if Parrot takes
> off, being able to just get the old code onto parrot, then access
> the datastructures directly from other languages such as Perl 6
> would be a lot easier than writing an API...
Sounds like a maintenance nightmare. Encapsulating APIs are a much
better longterm solution than direct access to the data. That said,
Parrot should allow such APIs to be made visible to any of the hosted
languages, so it's still a good thing.
--
Peter Haworth [email protected]
"There are 200+ functions in the JNI API ... I do understand that mapping a
type-unsafe language to a type-safe O-O language is hard but the resulting API
is simply disgusting, and even Sun admits this, slow as a drunken limping pig."
-- Jarkko Hietaniemi
This email (and attachments) are confidential and intended for the addressee(s)
only. If you are not the intended recipient please notify the sender,
delete any copies and do not take action in reliance on it. Any views expressed
are the author's and do not represent those of IOP, except where specifically
stated. IOP takes reasonable precautions to protect against viruses but accepts
no responsibility for loss or damage arising from virus infection.
For the protection of IOP's systems and staff emails are scanned
automatically.”
Institute of Physics Registered in England under Registration No 293851
Registered Office: 76/78 Portland Place, London W1B 1NT _______________________________________________
BristolBathPM mailing list
[email protected]
http://mailman.bristolbath.org/mailman/listinfo/bristolbathpm