Python 3.0 breaks old code (v2.6 is transition python)

Discuss the development of Reality Factory 2
Post Reply
MakerOfGames
Posts: 866
Joined: Fri Jul 08, 2005 4:27 am
Location: PA, USA

Python 3.0 breaks old code (v2.6 is transition python)

Post by MakerOfGames » Wed Oct 22, 2008 4:04 am

I just read an article on linux.com that gave a warning to python users that a new version 3.0 will be released in the near future and will break old python code. It will do this by changing inconsistencies in the language that have built up over the years. The newest version will alert users of incompatibility issues with the new version. Will this affect RF2's development at all? And if so what impact will it have?
Think outside the box.
To go on an adventure, one must discard the comforts and safety of the known and trusted.

User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Re: Python 3.0 breaks old code (v2.6 is transition python)

Post by AndyCR » Wed Oct 22, 2008 6:17 am

I doubt the C API will change, and if not, only existing scripts will be affected. If it does, when Boost updates to 3.0 we will also. At the moment RF2 works fine with 2.6.

dylanwinn
Posts: 84
Joined: Wed Mar 05, 2008 6:15 am

Re: Python 3.0 breaks old code (v2.6 is transition python)

Post by dylanwinn » Wed Jan 07, 2009 3:01 am

Andy! PLEASE don't change RF2 to Python 3.xx, I can't handle any version of python other than 2.5 or 2.6!

Thanks

User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: Python 3.0 breaks old code (v2.6 is transition python)

Post by paradoxnj » Wed Jan 07, 2009 3:42 pm

We are evaluating whether or not to even use Python at this point. There are performance issues.
Many Bothans died to bring you this signature....

Post Reply