Parrot Language a Hoax?
The date of the press release on the merger of python and perl have made a few people wonder just how serious it is, not to mention the fact that the two languages are so dissimilar that merging them is like merging English and Chinese. Seriously, how do you reconcile a concise language with one right way to do something with a flexible language that lets you do something anyway you want?? Something that was designed to be OO from the start with something that wasn't?? Would any existing scripts in either Python or Perl run on the new Parrot language? Or is it part of the Babylon of new languages - Yet Another Language to Learn?? On the other hand, even though Parrot may be a hoax, the idea is not dead, deceased, or expired - merely sleeping. JB
Jonathan Byron wrote:
The date of the press release on the merger of python and perl have made a few people wonder just how serious it is, not to mention the fact that the two languages are so dissimilar that merging them is like merging English and Chinese. Seriously, how do you reconcile a concise language with one right way to do something with a flexible language that lets you do something anyway you want?? Something that was designed to be OO from the start with something that wasn't?? Would any existing scripts in either Python or Perl run on the new Parrot language? Or is it part of the Babylon of new languages - Yet Another Language to Learn??
On the other hand, even though Parrot may be a hoax, the idea is not dead, deceased, or expired - merely sleeping.
JB
As was suggested earlier on the list please see: http://looney.physics.sunysb.edu/~daffy/monty/parrot.html That *may* clear it up. -- | Casey Duncan | Kaivo, Inc. | cduncan@kaivo.com `------------------>
Casey Duncan wrote:
Jonathan Byron wrote:
On the other hand, even though Parrot may be a hoax, the idea is not dead, deceased, or expired - merely sleeping.
As was suggested earlier on the list please see:
http://looney.physics.sunysb.edu/~daffy/monty/parrot.html
That *may* clear it up.
Maybe he meant the idea is 'merely stunned'? :-) Michael Bernstein.
Jonathan Byron wrote:
The date of the press release on the merger of python and perl have made a few people wonder just how serious it is, not to mention the fact that the two languages are so dissimilar that merging them is like merging English and Chinese.
I am trying to find a polite way to say 'Duh!'. This idea is so improbable, that not even the page on O'Reilly's site could make me blink: http://www.oreilly.com/parrot/ I mean, look at this code: # copy stdin to stdout, except for lines starting with # while left_angle_right_angle: if dollar_underscore[0] =eq= "#": continue_next; } print dollar_underscore; } Or this one: while(@line = Sys::Stdin->readline()): continue_next if $line[0] =eq= "#": print @line; } Bleh! Michael Bernstein.
"Gnope (GNU/Zope)" Heehee... http://www.oreilly.com/parrot/desc.html
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Michael R. Bernstein Sent: Monday, April 02, 2001 3:09 PM To: Jonathan Byron Cc: zope@zope.org Subject: Re: [Zope] Parrot Language a Hoax?
Jonathan Byron wrote:
The date of the press release on the merger of python and perl
have made a
few people wonder just how serious it is, not to mention the fact that the two languages are so dissimilar that merging them is like merging English and Chinese.
I am trying to find a polite way to say 'Duh!'.
This idea is so improbable, that not even the page on O'Reilly's site could make me blink: http://www.oreilly.com/parrot/
I mean, look at this code:
# copy stdin to stdout, except for lines starting with # while left_angle_right_angle: if dollar_underscore[0] =eq= "#": continue_next; } print dollar_underscore; }
Or this one:
while(@line = Sys::Stdin->readline()): continue_next if $line[0] =eq= "#": print @line; }
Bleh!
Michael Bernstein.
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
On Mon, Apr 02, 2001 at 03:28:24PM -0700, Eric Walstad wrote:
"Gnope (GNU/Zope)" Heehee...
There was a "gnope" once. It was intended to be a GNOME Zope client. It died out. []s, |alo +---- -- I say a prayer now our love's departed That you'll come back to stay Bring back the perfect day http://www.laranja.org/ mailto:lalo@laranja.org pgp key: http://www.laranja.org/pessoal/pgp Brazil of Darkness (RPG) --- http://www.BroDar.org/
"Michael R. Bernstein" wrote:
Jonathan Byron wrote:
The date of the press release on the merger of python and perl have made a few people wonder just how serious it is, not to mention the fact that the two languages are so dissimilar that merging them is like merging English and Chinese.
I am trying to find a polite way to say 'Duh!'.
This idea is so improbable, that not even the page on O'Reilly's site could make me blink: http://www.oreilly.com/parrot/
I mean, look at this code:
# copy stdin to stdout, except for lines starting with # while left_angle_right_angle: if dollar_underscore[0] =eq= "#": continue_next; } print dollar_underscore; }
Or this one:
while(@line = Sys::Stdin->readline()): continue_next if $line[0] =eq= "#": print @line; }
Bleh!
Michael Bernstein.
Wow, a language with both explicit and implicit block delimiting! Truely an idea whose time has come! I especially like starting a block with ":" and ending it with "}". Also, putting one line conditional code before the conditional statement is pure brilliance. I think I will rewrite Zope in Parrot. While I'm at it I think I'll add VBScript support server-side along with Frontpage Bots support. I'm thinking that using Bots could even make DTML obsolete! I will also add a few more frames to the management interface and use Active X form elements. I'll release it under the GPL of course! Just think of the possibilities! -- | Casey Duncan | Kaivo, Inc. | cduncan@kaivo.com `------------------>
If you need a hand with the ActiveX stuff just call my name, Captain crummybots to the rescue ;) ----- Original Message ----- From: "Casey Duncan" <cduncan@kaivo.com> To: "Michael R. Bernstein" <webmaven@lvcm.com> Cc: "Jonathan Byron" <geodigest@telocity.com>; <zope@zope.org> Sent: Monday, April 02, 2001 11:35 PM Subject: Re: [Zope] Parrot Language a Hoax?
"Michael R. Bernstein" wrote:
Jonathan Byron wrote:
The date of the press release on the merger of python and perl have
made a
few people wonder just how serious it is, not to mention the fact that the two languages are so dissimilar that merging them is like merging English and Chinese.
I am trying to find a polite way to say 'Duh!'.
This idea is so improbable, that not even the page on O'Reilly's site could make me blink: http://www.oreilly.com/parrot/
I mean, look at this code:
# copy stdin to stdout, except for lines starting with # while left_angle_right_angle: if dollar_underscore[0] =eq= "#": continue_next; } print dollar_underscore; }
Or this one:
while(@line = Sys::Stdin->readline()): continue_next if $line[0] =eq= "#": print @line; }
Bleh!
Michael Bernstein.
Wow, a language with both explicit and implicit block delimiting! Truely an idea whose time has come! I especially like starting a block with ":" and ending it with "}". Also, putting one line conditional code before the conditional statement is pure brilliance.
I think I will rewrite Zope in Parrot. While I'm at it I think I'll add VBScript support server-side along with Frontpage Bots support. I'm thinking that using Bots could even make DTML obsolete! I will also add a few more frames to the management interface and use Active X form elements. I'll release it under the GPL of course!
Just think of the possibilities!
-- | Casey Duncan | Kaivo, Inc. | cduncan@kaivo.com `------------------>
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Wow, a language with both explicit and implicit block delimiting! Truely an idea whose time has come! I especially like starting a block with ":" and ending it with "}". Also, putting one line conditional code before the conditional statement is pure brilliance.
I think I will rewrite Zope in Parrot. While I'm at it I think I'll add VBScript support server-side along with Frontpage Bots support. I'm thinking that using Bots could even make DTML obsolete! I will also add a few more frames to the management interface and use Active X form elements. I'll release it under the GPL of course!
Just think of the possibilities!
Damn that Stallman! seems he has already beat me to it with Gnope!!! I guess I'll just be one of the nameless members of the "oft-fractitious" Parrot horde. 8^) -- | Casey Duncan | Kaivo, Inc. | cduncan@kaivo.com `------------------>
participants (6)
-
Casey Duncan -
Eric Walstad -
Jonathan Byron -
Lalo Martins -
Michael R. Bernstein -
Phil Harris