Δημοσιεύτηκε: 03 Φεβ 2012, 21:34
από Ilias95
migf1 έγραψε:Ηλία, η Python ως interpreted γλώσσα λειτουργεί εξ' ορισμού μέσα σε ελεγχόμενο περιβάλλον: τον interpreter της (η Java στο virtual machine της, κλπ). Η C λειτουργεί απευθείας πάνω στο λειτουργικό της πλατφόρμας, οπότε είναι ελάχιστα (έως μηδενικά) αυτά που μπορείς να θεωρήσεις αυτονόητα... εκτός αν την τρέχεις σε κάποιο πιο high-level περιβάλλον, όπως είναι για παράδειγμα οι C interpreters που κυκλοφορούν.

Οπότε να ένας ακόμα πολύ καλός λόγος να χρησιμοποιείς interpreted γλώσσες όπου δεν χρειάζεται η αποδοτικότητα των compiled. :D

Και ακόμα μια απορία που γεννάτε απ' το παραπάνω. Αφού δεν μπορείς να θεωρήσεις τίποτα αυτονόητο, ελέγχεις τα πάντα; Και όταν το αποτέλεσμα δεν είναι το επιθυμητό τι ακριβώς κάνεις; Τερματίζεις το πρόγραμμα;