This isn't meant to stir controversy -- I'm more curious than anything else.

I was noticing some percentage (hard to say), that are less than excited about the next incompatible version of Perl 6. It's not that it may not 'better' in some design and orthogonal feature set, but its partly do to 'regularization' of the language to change to other OS's ways of doing things (not just because, but for good reasons).

Yet and this is where my wonderings about python come in. Alot built-ins and ven language semantics have changed. builtins have become regularlized functions (as in python). Few special cases, more, 'standard' methods from other languages to solve problems in better thought out ways if the other way is really better -- sorta not letting 'history drag development back from developing a better language. All great stuff.. apple pie...etc. But *some* of thei things that may have attracted people to python or perl in the first place may be items replaced. Prints are no longer builtin statements, but functions in standard function format. Tends to 'unbeautify' the code a bit. A few other regularizing features have a similar effect, perhaps adding extra line-noise syntax where none was needed before...

While the infamous intermixing of tabs & spaces will still prevail, the rest of the code won't look at simple and clean as the original I wonder how many will be turned off by the new changes?

I've had similar wonderings about perl6 being a major incompat forward -- almost
looking like an 'off shoot more than a new version.

How do you think or will it at all, affect perceptions of the languages as they move father away from the features and syntax that made them popular? Admittedly, new ways may be superior by several majors, but I wonder if the subtle 'debeautifying'
of the language will have a greater impact than the implementors perceive...

It's going to be hard for them to tell, since around them are all the excited enthused types that are in favor of the change, while those happy with the old ... well, just know to keep their mouths shut or risk time wasted justifying yourself to a hostile questioner.
Will it be in significant (<5%), or up in to 20-30% brackts.

Perls a bit of an odd one -- since people are still running the previous version (P4) at some places. And it seems like the newer versions are going way beyond their original design intent to replace most of the unix-string-power manipulation and search utils into 1 prog.l The new one is moving more toward AI and higher level langs (my percept) as time goes on. Seems like a new language offshoot, but it isn't being billed that way.

What do python folk think?  Issue? Non-ussue?  Mostly curious...

Linda



_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to