Short answer no.
Longer answer. You can write your interface with Python 2.5 and the backend with 3.0, but they cannot interact at all. You need some kind of abstraction layer between them. By doing something like this, you can have any language on the other side.
The layer of abstraction will have to make the work on them work and return to some queue. This is just a stupid example and can become very complicated when you walk through. As a result, the level of abstraction can become even more complex than your application, considering it work for the class.
I would listen to Jeremiah and talk with the professor about the goods and the bad that you are going to with Python 2.5 or 3.0. If you include an explanation of the reasons why you choose each other in your last papper, Iβm sure that you will get extra points, and he is unlikely to be called.
Eduardo
source share