Παιδιά συγχαρητήρια για την δουλειά σας. Και φέτος το διαγώνισμα ήταν υψηλού επιπέδου. Θα διαφωνήσω με αυτούς μου λένε ότι ήταν για λίγους, κατά την γνώμη μου υπάρχει σωστή κλιμάκωση. Εξάλλου αυτό που μας ενδιαφέρει δεν είναι να γράψουν όλοι καλά αλλά οι καλύτεροι να γράψουν καλύτερα.
Μια μικρή παρατήρηση μόνο στο Α2 5.
Η απάντηση που θα έδινα εγώ εάν δεν είχα διαβάσει μόνο το βιβλίο θα ήταν "εξαρτάται". Ο λόγος είναι ότι ο διαχωρισμός μεταγλωττιστής/διερμηνευτής δεν είναι και τόσο ακριβής κατά τη γνώμη μου. Πολλές σύγχρονες γλώσσες (Java, C#, Python κλπ) ακολουθούν ένα μεικτό μοντέλο όπου ο κώδικας "μεταγλωττίζεται" σε μια ενδιάμεση αναπαράσταση, το λεγόμενο bytecode, το οποίο στην συνέχεια εκτελείται από τον διερμηνευτή. Μπορεί λοιπόν κάποιος που έχει το bytecode να εκτελέσει με έναν "διερμηνευτή" ένα πρόγραμμα χωρίς να έχει τον πηγαίο κώδικα. Πράγμα που είναι ο κανόνας ας πούμε για την Java αλλά και τις υπόλοιπες γλώσσες που ακολουθούν αυτό το μοντέλο.
Βέβαια αυτό δεν προκύπτει από το βιβλίο..