UPDATE: Python language could be locked down for a few years

  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • User avatar
  • Posts: 2733
  • Loc: Nashville, TN

Post 3+ Months Ago

Looks like some people are putting serious thought into restructuring the release pattern of Python. Interesting proposal.

Quote:
I propose a moratorium on language changes. This would be a period of
several years during which no changes to Python's grammar or language
semantics will be accepted. The reason is that frequent changes to the
language cause pain for implementors of alternate implementations
(Jython, IronPython, PyPy, and others probably already in the wings)
at little or no benefit to the average user (who won't see the changes
for years to come and might not be in a position to upgrade to the
latest version for years after).


Source
  • mk27
  • Proficient
  • Proficient
  • User avatar
  • Posts: 334

Post 3+ Months Ago

Hmmm. Am I wrong or is this person's real problem that they want their alternate implementation to be "concurrent" with the latest version -- in which case they do not want there to be a latest version.

As s/he says, most users don't use the latest version anyway (why bother?). So what's the problem with saying "MyPython 1.8 corresponds to Python 1.8", etc.

Unless I misunderstand, this is a silly person who will most likely be ignored. When everybody is satisfied that python is perfect, then they can stop developing it. On the other hand, I HATE the idea of significant, backward incompatible syntax changes taking place in a language I use (but I think that almost never happens anyway, so somewhat of a separate, or unreal, issue).
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • User avatar
  • Posts: 2733
  • Loc: Nashville, TN

Post 3+ Months Ago

I'm not so sure about that. If you follow the messages through, there's a large number of developers (and some core team) behind the idea. Not to mention the post was made by Guido von Rossum, author of Python. ;)
  • spork
  • Brewmaster
  • Silver Member
  • User avatar
  • Posts: 6252
  • Loc: Seattle, WA

Post 3+ Months Ago

Developers are perfectly capable of developing to a specific version. The freezing is unnecessary; people aren't forced to upgrade every time a new version comes out.
  • joebert
  • Fart Bubbles
  • Genius
  • User avatar
  • Posts: 13504
  • Loc: Florida

Post 3+ Months Ago

I think everything should switch to the Microsoft update schedule. It would make everyones lives easier if we were all on the same page.
  • UPSGuy
  • Lurker ಠ_ಠ
  • Web Master
  • User avatar
  • Posts: 2733
  • Loc: Nashville, TN

Post 3+ Months Ago

The moratorium has been officially accepted.

http://python.org/dev/peps/pep-3003/

Post Information

  • Total Posts in this topic: 6 posts
  • Users browsing this forum: No registered users and 72 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
cron
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.