Δημοσιεύτηκε: 22 Ιουν 2011, 22:05
Off topic:
Εκτός της C, δυο ακόμα πανίσχυρες compiled γλώσσες είναι η C++ και η D, ενώ πολύ ενδιαφέρουσα είναι και η Haskel. Αν και όχι πλήρως compiled γλώσσα, πολύ μεγάλο ενδιαφέρον (και δημοφιλία επίσης) παρουσιάζει και η Java.
Η D παρόλο που είναι φανταστική γλώσσα και συνδυάζει τα προτερήματα των C και C++ δυστυχώς δεν είναι δημοφιλής.
Η C++ είναι εξαιρετικά ισχυρή και δημοφιλής, αλλά είναι ΤΕΡΑΣΤΙΑ.... σε τέτοιο βαθμό, που θεωρείται απόλυτα φυσιολογικά να προγραμματίζεις σε C++ καμιά 25αριά χρόνια και πάλι να μην τα έχεις μάθει όλα (σύντομα ετοιμάζεται ακόμα μια αναθεώρησή της, που προσθέτει κι άλλα πράματα).
Η Java είναι επίσης από τις πλέον hot και δημοφιλείς γλώσσες και είναι η πιο βατή από όλες, αλλά συνάμα όχι τόσο general purpose όπως οι προηγούμενες (λόγω κυρίως των μειωμένων συγκριτικά επιδόσεων και την απουσία low level πρόσβασης).
Μεταξύ αυτών, εγώ θα σου συνιστούσα τη Java, αφού όμως πρώτα μάθεις τη C. Με τη C παίρνεις γερές βάσεις για το πως και γιατί λειτουργούν τα πράγματα τόσο σε low level, όσο και σε high level. Το μεγάλο της μείον είναι πως δεν υποστηρίζει εγγενώς αντικειμενοστραφή προγραμματισμό. Οπότε αφού πάρεις γερές βάσεις με τη C, πας σε java για να μάθεις γρήγορα και βατά και αντικειμενοστραφή προγραμματισμό.
Όταν το κατακτήσεις κι αυτό, θα είσαι έτοιμος να δοκιμάσεις και C++, έχοντας πλέον μειώσει δραστικά τις πιθανότητες να χαθείς μέσα στον... ωκεανό της.
Αν κάνεις κέφι, ρίξε μια ματιά και στην D που είναι ΠΑΡΑ ΠΟΛΥ ΚΑΛΗ κι έχει πολύ καλό community, άσχετα αν δεν είναι δημοφιλής σε επαγγελματικό επίπεδο.
Εκτός της C, δυο ακόμα πανίσχυρες compiled γλώσσες είναι η C++ και η D, ενώ πολύ ενδιαφέρουσα είναι και η Haskel. Αν και όχι πλήρως compiled γλώσσα, πολύ μεγάλο ενδιαφέρον (και δημοφιλία επίσης) παρουσιάζει και η Java.
Η D παρόλο που είναι φανταστική γλώσσα και συνδυάζει τα προτερήματα των C και C++ δυστυχώς δεν είναι δημοφιλής.
Η C++ είναι εξαιρετικά ισχυρή και δημοφιλής, αλλά είναι ΤΕΡΑΣΤΙΑ.... σε τέτοιο βαθμό, που θεωρείται απόλυτα φυσιολογικά να προγραμματίζεις σε C++ καμιά 25αριά χρόνια και πάλι να μην τα έχεις μάθει όλα (σύντομα ετοιμάζεται ακόμα μια αναθεώρησή της, που προσθέτει κι άλλα πράματα).
Η Java είναι επίσης από τις πλέον hot και δημοφιλείς γλώσσες και είναι η πιο βατή από όλες, αλλά συνάμα όχι τόσο general purpose όπως οι προηγούμενες (λόγω κυρίως των μειωμένων συγκριτικά επιδόσεων και την απουσία low level πρόσβασης).
Μεταξύ αυτών, εγώ θα σου συνιστούσα τη Java, αφού όμως πρώτα μάθεις τη C. Με τη C παίρνεις γερές βάσεις για το πως και γιατί λειτουργούν τα πράγματα τόσο σε low level, όσο και σε high level. Το μεγάλο της μείον είναι πως δεν υποστηρίζει εγγενώς αντικειμενοστραφή προγραμματισμό. Οπότε αφού πάρεις γερές βάσεις με τη C, πας σε java για να μάθεις γρήγορα και βατά και αντικειμενοστραφή προγραμματισμό.
Όταν το κατακτήσεις κι αυτό, θα είσαι έτοιμος να δοκιμάσεις και C++, έχοντας πλέον μειώσει δραστικά τις πιθανότητες να χαθείς μέσα στον... ωκεανό της.
Αν κάνεις κέφι, ρίξε μια ματιά και στην D που είναι ΠΑΡΑ ΠΟΛΥ ΚΑΛΗ κι έχει πολύ καλό community, άσχετα αν δεν είναι δημοφιλής σε επαγγελματικό επίπεδο.
UnKnown96 έγραψε:
Off topic:
Επειδή θέλω να δώ κιάλες γλώσσες για να μου φίγει η περιέργια...
Υπάρχουν κιάλες compiled γλώσσες;
Έχω καταλήξει ότι η καλίτερη Interpreted είναι η Ruby για εμένα αλλά δεν μπόρεσα να βρω άλλες compiled που να μπορούν να φτιάξουν Executable για Windows (.exe) και Linux (αύτα δεν έχουν κατάληξη...).