473,574 Members | 2,363 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Python 3.0 or Python 3000?

Is 'Python 3000' just a code name for version 3.0, or will it really be
called that when it's released?
Apr 10 '06 #1
12 1456
[John Salerno]
Is 'Python 3000' just a code name for version 3.0, or will it really be
called that when it's released?


The smart money is on changing the name to Ecstasy, to leverage
marketing publicity from the hallucinogenic club drug of the same
name. "class" will be renamed to "rave", and the license will be
changed to prohibit use by people with bipolar disorder. Either that,
or the name will be Python 3.0.
Apr 10 '06 #2
Ray
Dennis Lee Bieber wrote:
Or... just to save "3000" as a "time way down the road"... The next
major version of Python will be: Python PI (and each build will add
another digit... "3.1, 3.14, 3.141, ...")
I like this idea a lot. This way, people ALWAYS know what the next
release's name will be.
--
> =============== =============== =============== =============== == <
> wl*****@ix.netc om.com | Wulfraed Dennis Lee Bieber KD6MOG <
> wu******@dm.net | Bestiaria Support Staff <
> =============== =============== =============== =============== == <
> Home Page: <http://www.dm.net/~wulfraed/> <
> Overflow Page: <http://wlfraed.home.ne tcom.com/> <


Apr 10 '06 #3
Tim Peters wrote:
[John Salerno]
Is 'Python 3000' just a code name for version 3.0, or will it really be
called that when it's released?


The smart money is on changing the name to Ecstasy, to leverage
marketing publicity from the hallucinogenic club drug of the same
name. "class" will be renamed to "rave", and the license will be
changed to prohibit use by people with bipolar disorder. Either that,
or the name will be Python 3.0.


Gotcha. :)
Apr 10 '06 #4
John Salerno wrote:
Is 'Python 3000' just a code name for version 3.0, or will it really be
called that when it's released?


Actually, there's an official response these days in `PEP 3000`_:

"""
Naming

Python 3000, Python 3.0 and Py3K are all names for the same thing. The
project is called Python 3000, or abbreviated to Py3k. The actual Python
release will be referred to as Python 3.0, and that's what "python3.0
-V" will print; the actual file names will use the same naming
convention we use for Python 2.x. I don't want to pick a new name for
the executable or change the suffix for Python source files.
"""

... _PEP 3000: http://www.python.org/dev/peps/pep-3000/

STeVe
Apr 10 '06 #5
Dennis Lee Bieber wrote:
On Sun, 9 Apr 2006 22:15:15 -0400, "Tim Peters" <ti********@gma il.com>
declaimed the following in comp.lang.pytho n:
[John Salerno]
> Is 'Python 3000' just a code name for version 3.0, or will it really be
> called that when it's released?


The smart money is on changing the name to Ecstasy, to leverage
marketing publicity from the hallucinogenic club drug of the same
name. "class" will be renamed to "rave", and the license will be
changed to prohibit use by people with bipolar disorder. Either that,
or the name will be Python 3.0.


Or... just to save "3000" as a "time way down the road"... The next
major version of Python will be: Python PI (and each build will add
another digit... "3.1, 3.14, 3.141, ...")


That's actually the versioning scheme of TeX, currently being at 3.141592

--
Benjamin Niemann
Email: pink at odahoda dot de
WWW: http://pink.odahoda.de/
Apr 10 '06 #6
On 9 Apr 2006 20:32:07 -0700, rumours say that "Ray" <ra********@yah oo.com>
might have written:
Dennis Lee Bieber wrote:
Or... just to save "3000" as a "time way down the road"... The next
major version of Python will be: Python PI (and each build will add
another digit... "3.1, 3.14, 3.141, ...")


I like this idea a lot. This way, people ALWAYS know what the next
release's name will be.


Who gave the time machine to the Donald Knuth? Have we got infiltrators?
Or did he steal it?

In other news, the unnamed chief of the PSU has stat
Apr 10 '06 #7
On Sun, 9 Apr 2006 22:15:15 -0400, rumours say that "Tim Peters"
<ti********@gma il.com> might have written:
[John Salerno]
Is 'Python 3000' just a code name for version 3.0, or will it really be
called that when it's released?
The smart money is on changing the name to Ecstasy, to leverage
marketing publicity from the hallucinogenic club drug of the same
name. "class" will be renamed to "rave", and the license will be
changed to prohibit use by people with bipolar disorder.
Anything to do with recent rumours about license change? Will programming
in Python finally be outlawed, as it should be from the start (it's so
pleasing after all, it should be illegal)? There will be a charge per line
(of code)? Shall we become code sniffers?
Either that, or the name will be Python 3.0.


That's what we, as cautious merchands dealing with unknown clients, should
call our product. Excellent.

PS ("Mwa" + "ha"*sys.maxint ) still won't work, though.
--
TZOTZIOY, I speak England very best.
"Dear Paul,
please stop spamming us."
The Corinthians
Apr 10 '06 #8
Dennis Lee Bieber <wl*****@ix.net com.com> writes:
On Mon, 10 Apr 2006 12:12:58 +0200, Benjamin Niemann <pi**@odahoda.d e>
declaimed the following in comp.lang.pytho n:

That's actually the versioning scheme of TeX, currently being at 3.141592


<eeek> My last exposure to TeX was some 15 odd years ago; and even
then it was just rudimentary stuff fed through LaTeX.


It's total nonsense as LaTeX is a bunch of macros written in TeX the
language. If you meant TeX the interpreter of the TeX the language (a
program), then it's total nonsense again, as interpreter is not
(usually) fed through anything.

Latex the program just loads LaTeX macros into the TeX interpreter
before the document to be processed, so one may say LaTeX is fed through
TeX, but not vise versa.

Anyway, it's unfair to speak of one of the most wonderful pieces of
software ever written in such a tone.

-- Sergei.

Apr 11 '06 #9
Sergei Organov wrote:
Dennis Lee Bieber <wl*****@ix.net com.com> writes:
On Mon, 10 Apr 2006 12:12:58 +0200, Benjamin Niemann <pi**@odahoda.d e>
declaimed the following in comp.lang.pytho n:
That's actually the versioning scheme of TeX, currently being at 3.141592
<eeek> My last exposure to TeX was some 15 odd years ago; and even
then it was just rudimentary stuff fed through LaTeX.


It's total nonsense as LaTeX is a bunch of macros written in TeX the
language. If you meant TeX the interpreter of the TeX the language (a
program), then it's total nonsense again, as interpreter is not
(usually) fed through anything.


I'm pretty sure he meant that his last exposure to TeX was writing rudimentary
stuff that he was feeding through LaTeX.
Latex the program just loads LaTeX macros into the TeX interpreter
before the document to be processed, so one may say LaTeX is fed through
TeX, but not vise versa.

Anyway, it's unfair to speak of one of the most wonderful pieces of
software ever written in such a tone.


Judging tone through email is error prone. Please try not to imagine insults
where there are none.

--
Robert Kern
ro*********@gma il.com

"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco

Apr 11 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

17
2404
by: seb.haase | last post by:
Hi, Is it true that that "Python 3000" is dead ? Honestly I think that e.g. changing 5/2 to be 2.5 (instead of 2) would just break to much code :-( On the otherhand I'm using Python as "Matlab replacement" and would generally like 5/2 ==2.5 So, I was contemplating to default all my modules/scripts to start with "from __future__ import...
10
3276
by: jantod | last post by:
I think there might be something wrong with the implementation of modulus. Negative float values close to 0.0 break the identity "0 <= abs(a % b) < abs(b)". print 0.0 % 2.0 # => 0.0 print -1e-010 % 2.0 # =>1.9999999999 which is correct, but:
14
1623
by: beliavsky | last post by:
At http://www-03.ibm.com/developerworks/blogs/page/davidmertz David Mertz writes "Presumably with 2.7 (and later 2.x versions), there will be a means of warning developers of constructs that are likely to cause porting issues . In the simplest case, this will include deprecated functions and syntax constructs. But presumably the warnings...
1
2075
by: Petr Prikryl | last post by:
Do you think that the following could became PEP (pre PEP). Please, read it, comment it, reformulate it,... Abstract Introduction of the mechanism for language extensions via modules written using other languages. Extensions of Python could be done via special interpreter extensions. From Python sources, the special modules would look...
34
3659
by: Anthony Irwin | last post by:
Hi All, I am currently trying to decide between using python or java and have a few quick questions about python that you may be able to help with. #1 Does python have something like javas .jar packages. A jar file contains all the program files and you can execute the program with java -jar program.jar I am sort of hoping python has...
0
1145
by: Guido van Rossum | last post by:
python-list@python.org] The first Python 3000 release is out -- Python 3.0a1. Be the first one on your block to download it! http://python.org/download/releases/3.0/ Excerpts: Python 3000 (a.k.a. "Py3k", and released as Python 3.0) is a new
0
7832
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
8262
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7843
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
8129
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
1
5643
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
5331
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3768
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3785
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1364
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.