Δημοσιεύτηκε: 20 Αύγ 2012, 14:53
από Ilias95
Ως γνωστών τα 4 κύρια programming paradigms είναι τα: imperative ή procedural, object-oriented, functional και logic.
Προσωπικά έχω χρησιμοποιήσει τα 2 εξ αυτών (imperative και OO) στο διάστημα ενασχόλησης μου με την Python και την C.

Τι έχετε να πείτε όσοι έχετε χρησιμοποιήσει τουλάχιστον 2 απ' αυτά;
Τι θα ξεχωρίζατε στο κάθε paradigm, ποια τα θετικά/αρνητικά του κάθε ενός, για ποια δουλειά συνηθίζετε να προτιμάτε το κάθε ένα;
Και τι παίζει ρόλο στην επιλογή του paradigm (και άρα πιθανόν και στην επιλογή της γλώσσας) σε κάθε project;

Γενικώς απόψεις και εμπειρίες πάνω στο θέμα.