Click to See Complete Forum and Search --> : Perl 6


YaRness
05-16-2001, 07:59 AM
this is looking kinda neat. ripped from /.: http://www.perl.com/pub/2001/05/08/exegesis2.html

jemfinch
05-16-2001, 09:38 AM
Neat? It just keeps getting ickier and ickier. It's the bad parts of Perl, magnified and contorted to become even worse.

"$*ARGS is chomped"? "my int ($pre, $in, $post) is constant = (0..2)"? Um, yeah.

Jeremy

YaRness
05-16-2001, 11:13 AM
in the article, the author clearly states that perl is still going to be perl.

for those of us who get giddy over a JAPH or some other clever thing.... it's neat :cool:

Ben Briggs
05-16-2001, 11:18 AM
Looks to me like they stole from a lot of Python's ideas :). It's looking more and more like sloppy, ugly Python than Python looking like neat, easy to read Perl.

I guess you should mess with success :).

jemfinch
05-16-2001, 11:28 AM
Looks to me like they stole from a lot of Python's ideas


Which ideas were those? I can't think of anything in that that makes perl look more like python than it did before.


in the article, the author clearly states that perl is still going to be perl.


Oh, it's definitely perl...in fact, it's more perl than ever before. That's the problem :D

Jeremy

YaRness
05-16-2001, 11:28 AM
from the little i've looked at it, i thought ruby was already doing that ( stealing from python that is. although doesn't java look like that as well? and ada? :confused: ).

and it's only stealing if you are doing it for-profit :p

while i'm fending off the python advocates here, have any Perl people looked at this?

klamath
05-16-2001, 02:42 PM
I actually like what I've seen so far. I'd need to see some more code to be sure, but it does seem to clean up some problematic areas of Perl and add some cool features. Subroutine parameters are good. I'm eagerly awaiting how they're going to implement OO...

i thought ruby was already doing that ( stealing from python that is. although doesn't java look like that as well? and ada?

Um, no. Not by any means. Ada is a lot older than Python, to begin with. Java's syntax is C++ with the weirdness and the C-legacy stuff taken out. And Ruby has been around for about 7 years -- so while it does borrow some stuff from Perl and Python, I'd say the vast majority of its design is original (besides, most of the Perl-ness is syntactic sugar).

YaRness
05-16-2001, 02:45 PM
Originally posted by klamath:
<STRONG>Um, no. Not by any means. Ada is a lot older than Python, to begin with. Java's syntax is C++ with the weirdness and the C-legacy stuff taken out. And Ruby has been around for about 7 years...</STRONG>
what i mostly meant by that was, visually speaking, there were languages out WAY before python that looked kinda like python (at least as far as lots of stuff looking like an object call).

klamath
05-16-2001, 04:21 PM
what i mostly meant by that was, visually speaking, there were languages out WAY before python that looked kinda like python (at least as far as lots of stuff looking like an object call).

Right ;-) I thought I might have misunderstand you.

Ben Briggs
05-16-2001, 05:28 PM
Originally posted by jemfinch:
<STRONG>Which ideas were those? I can't think of anything in that that makes perl look more like python than it did before.</STRONG>

Perl 6

$ARGS prompts("Search? ");


Python

var = raw_input("Search? ")


From '-&gt;' to '.'. That's not a Python specific usage, but Python does use it.

I guess that's not a lot, but there's probably more :).