Why use PARROT as the basis for Open Source Platforms (GNOME etc) ?
I've created the following WIKI (http://www.vendian.org/parrot/wiki/bin/view.cgi/Main/WhyUseParrot) in response to Havoc Pennington's recent Opinion Article on Footnotes which advocates JAVA/JVM as the future of the Open Source Desktop. Please, feel free to check this out and respond as appropriate. Thanks, Gerry Butler The information contained in this e-mail message is privileged and/or confidential and is intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify us by telephone (330-668-5000), and destroy the original message. Thank you.
Re: Why use PARROT as the basis for Open Source Platforms (GNOME etc) ?
At 12:59 PM -0500 3/23/04, Butler, Gerald wrote: I've created the following WIKI (http://www.vendian.org/parrot/wiki/bin/view.cgi/Main/WhyUseParrot) in response to Havoc Pennington's recent Opinion Article on Footnotes which advocates JAVA/JVM as the future of the Open Source Desktop. Please, feel free to check this out and respond as appropriate. Two important things: 1) Parrot's not hit 1.0 yet. Much as I like it (It is, after all, my fault) there are large portions not yet done. It works fine with what is finished, and I'm using it in a production project at work, but its not in a state that I'd recommend general usage. 2) Parrot isn't an acronym, and as such should be capitalized Parrot. (Unless you're on a teletype or using RAD-50) If you want to use PARROT the proper usage is: PARROT* * which stands for nothing 3) I can't count 4) While I know folks do love getting worked up and frothing over Their Favorite Software (which is, of course, The Absolute Right Thing for every possible use) I think nearly everyone involved would prefer the advocacy and Your code/model/scheme/idea sucks! messages to get routed elsewhere, rather than on any of these lists. I suggest /dev/null, but local conditions may vary. NL: and NLA0: are both nice places to save those message drafts, and remember that the advocacy versions of all these lists are hosted @127.0.0.1. (Which is much better suited to handle this sort of traffic... :) -- Dan --it's like this--- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk
Re: use parrot;
At 08:11 PM 10/20/2001 +0200, raptor wrote: hi, will it be possible to do this inside Perl program : use parrot; ...parrot code... no parrot; OR sub mysub is parrot { parrot code ... } I suppose. I hadn't planned on inlining parrot assembly into any other language. (The first person who suggests an asm() function *will* get smacked... :) You'll certainly be able to use modules written purely in parrot assembly. Dan --it's like this--- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk
Re: use parrot;
On Sun, Oct 21, 2001 at 12:20:29PM -0400, Dan Sugalski wrote: I suppose. I hadn't planned on inlining parrot assembly into any other language. (The first person who suggests an asm() function *will* get smacked... :) You'll certainly be able to use modules written purely in parrot assembly. 1. B::Parrot 2. Parrot.xs 3. Providing opcodes for libperl functions and linking it in. I haven't suggested asm(), so technically I'm safe. Right? :) -- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sourceforge.net
Re: use parrot;
At 03:41 PM 10/21/2001 -0400, Rocco Caputo wrote: On Sun, Oct 21, 2001 at 12:20:29PM -0400, Dan Sugalski wrote: I suppose. I hadn't planned on inlining parrot assembly into any other language. (The first person who suggests an asm() function *will* get smacked... :) You'll certainly be able to use modules written purely in parrot assembly. 1. B::Parrot 2. Parrot.xs 3. Providing opcodes for libperl functions and linking it in. Heck, something like: use SomeParrotModule; would be fine. If there's a SomeParrotModule.pbc, we'll use it. I haven't suggested asm(), so technically I'm safe. Right? :) Yep. Dan --it's like this--- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk
Re: use parrot;
On Sat, Oct 20, 2001 at 08:11:27PM +0200, raptor wrote: will it be possible to do this inside Perl program : use parrot; ...parrot code... no parrot; Bad idea of the day -- Inline::Parrot! -- Michael G. Schwern [EMAIL PROTECTED]http://www.pobox.com/~schwern/ Perl6 Quality Assurance [EMAIL PROTECTED] Kwalitee Is Job One HA HA HA You're all so ridiculous! But thanks for the money!
use parrot;
hi, will it be possible to do this inside Perl program : use parrot; ...parrot code... no parrot; OR sub mysub is parrot { parrot code ... } = iVAN [EMAIL PROTECTED] =