Δημοσιεύτηκε: 25 Αύγ 2012, 19:25
από cyberpython
Σωστό αυτό που λες Ηλία, αλλά το βασικό πλεονέκτημα ενός interactive interpreter (και γι' αυτό συνήθως αφορούν γλώσσες που δεν απαιτούν τη δήλωση των μεταβλητών πριν τη χρήση τους - π.χ. Python, Javascript) είναι οτι επιτρέπει το γρήγορο πειραματισμό. Στην περίπτωση ενός διαδραστικού διερμηνευτή γραμμής εντολών για τη ΓΛΩΣΣΑ, ο πρόγραμματιστής όχι μόνο θα πρέπει να έχει σχεδιάσει από πριν το πρόγραμμα ώστε να δηλώσει τις απαραίτητες σταθερές και μεταβλητές, αλλά αν κάνει ένα λάθος ή θέλει να κάνει μία αλλαγή θα πρέπει να το ξαναγράψει από την αρχή - κάτι όχι και τόσο βολικό...

Αν απλά θέλει να γράψει το πρόγραμμά του και δεν υπάρχει γραφικό περιβάλλον διαθέσιμο, τότε μπορεί κάλλιστα να χρησιμοποιήσει έναν editor όπως ο Nano, o Vi ή ο Emacs σε συνδυασμό με το διερμηνευτή.