Δημοσιεύτηκε: 22 Νοέμ 2011, 23:55
M.Jackson έγραψε:Όλες οι γλώσσες χρήσιμες είναι!
Κάποτε ένας φιλόσοφος είχε πει ότι τα όρια της γλώσσας μας είναι τα όρια της σκέψης μας. Το ίδιο ισχύει και για τις γλώσσες προγραμματισμού. Αν δε μπορείς να εκφραστείς σε μια γλώσσα τότε δε μπορείς να σκεφτείς και διαφορετικά. Προσπάθησε να μάθεις τις lisp macro και θα δεις ότι σε καμία γλώσσα που γράφεις ότι ξέρεις, κάτι τέτοιο δεν είναι δυνατό. (Ίσως σε πρωτόγονο μόνο στάδιο στη python). Οι lisp macros σου δίνουν τη δυνατότητα να σκεφτείς διαφορετικά. Και όταν μάθεις να σκέφτεσαι διαφορετικά τα βλέπεις όλα με διαφορετική οπτική γωνία.
Δε θέλω να ξεκινήσω ένα ακόμη flame war, απλά θέλω να κεντρίσω το ενδιαφέρον όσων θέλουν να μάθουν κάτι διαφορετικό. Σίγουρα δεν πρόκειται να βρεις δουλειά γνωρίζοντας lisp. Αλλά σίγουρα θα σε κάνει καλύτερο java/c++/python/etc προγραμματιστή.