Δημοσιεύτηκε: 29 Νοέμ 2014, 11:33
από kilon
όχι out of the box. Τον κώδικα θα τον τρέξει ένας python interpreter και όχι πολλοι. Υπάρχουν κάποιες εξαιρέσεις όμως.

1) Αν χρησιμοποιήσεις cpython 2.7 θα σου δώσει πρόσβαση σχεδόν σε όλα τα features του python 3.

2) κώδικας γραμμένος σε python 2 μπορεί να μετατραπεί σε python 3 με το 2to3 conversion tool και αν δεν κάνω λάθος υπάρχει και το αντίθετο 3to2 . Στην ουσία είναι προγρμαμματάκια που μετατρέπουν κώδικα

3) μπορεί να δημιουργήσεις μια μορφή επικοινωνίας πχ μέσω sockets (έτσι δουλεύει το πρόγραμμα μου ΗΦΑΙΣΤΟΣ) όπου το πρόγραμμα σου που τρέχει κάτω απο cpython 2 μιλάει στο πρόγραμμα που τρέχει κάτω απο cpython 3. Μεινέκτημα : θέλει δουλεία και γνώσεις αλλά δεν είναι δύσκολο. Πλεονέκτημα : μπορείς να το χρησιμοποιήσεις για να μιλήσεις σε οποιαδήποτε γλώσσα προγραμματισμού οπότε οι δυνατότητες του είναι ατελείωτες.