[Python-Dev] ctypes and win64
Steve Holden
steve at holdenweb.com
Sat Aug 19 12:28:13 CEST 2006
Tim Peters wrote:
> [Steve Holden]
>
>>> Reasonable enough, but I suspect that Thomas' suggestion might save us
>>> from raising false hopes. I'd suggest that the final release
>>> announcement point out that this is the first release containing
>>> specific support for 64-bit architectures (if indeed it is)
>
>
> [Martin v. Löwis]
>
>> It isn't. Python ran on 64-bit Alpha for nearly a decade now (I guess),
>> and was released for Win64 throughout Python 2.4. ActiveState has
>> been releasing an AMD64 package for some time now.
>
>
> Python has also been used on 64-bit Crays, and I actually did the
> first 64-bit port in 1993 (to a KSR Unix machine -- took less than a
> day to get it running fine! Guido's an excellent C coder.). Win64 is
> the first (and probably only forever more) where sizeof(long) <
> sizeof(void*), and that caused some Win64-unique pain, and may cause
> more.
>
> BTW, at least two of the people at the NFS sprint earlier this year
> were compiling and running Python on Win64 laptops. It's "solid
> enough", and surely nobody expects that Win64 users expect 100%
> perfection of anything they run <0.5 wink>.
>
I suppose we should be grateful thirteen years experience has gone into
64-bit support. I agree that "some breakage may occur" is true of any
release and architecture though in the eyes of this lurker, at least,
python-dev does a more-than-averagely conscientious job.
It's going to be very interesting to see what comes out of the Google
sprints. I am sure the 64-bitters will be out in force, so there'll be
useful data about any such problems. <irony wink="0.97">64 bits is, I am
sure, as much as anyone is ever going to need, so the pain will finally
be over.</irony>
It's good to see the idea of industry support for open source sprints
taking off. Tomorrow, the world ... :-)
regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Skype: holdenweb http://holdenweb.blogspot.com
Recent Ramblings http://del.icio.us/steve.holden
More information about the Python-Dev
mailing list