k33theod Δημοσ. 7 Οκτωβρίου 2019 Δημοσ. 7 Οκτωβρίου 2019 11 ώρες πριν, xristos97 είπε Τσεκαρε και το libgen Ένας θησαυρός!!! 2
solarpower Δημοσ. 8 Οκτωβρίου 2019 Δημοσ. 8 Οκτωβρίου 2019 (επεξεργασμένο) Τι έχει η C σε σχέση με άλλες γλώσσες; Την ευκαιρία να κάνεις χοντρά λάθη και να μην ξέρεις από πού προέρχονται! Θα πρότεινα να την αφήσει για δεύτερη γλώσσα, και να πάει σε C# ή Java. Αυτές οι γλώσσες πιθανόν να του ανοίξουν ευκαιρίες δουλειάς. Υπάρχει ένας ωραίος και ελαφρύς editor για C# εδώ:https://jbe2277.github.io/dotnetpad/ Όσο για τη java υπάρχει το Eclipse. Το θέμα με τη C είναι ότι διαφημίζεται ότι γράφεις κώδικα που μπορεί να παίξει παντού, σύμφωνα με κατάλληλες οδηγίες πριν βγει ο εκτελέσιμος κώδικας. Καλό είναι αυτό, αλλά άλλες γλώσσες, όπως η java, παίζουν παντού, μέσω ενδιάμεσου κώδικα. Έτσι δεν χρειάζεται να βγάζει κανείς εκτελέσιμα αρχεία για κάθε περίπτωση. Ασφαλώς σε όλες τις γλώσσες, όταν το επίπεδο είναι πιο επαγγελματικό, οι εξαρτήσεις από το λειτουργικό, και τις ξένες βιβλιοθήκες ρουτινών, ανάλογα με το που προορίζεται το εκτελέσιμο αρχείο να λειτουργήσει χαλάει την ευκολία να γράφεις μια φορά για οπουδήποτε. Ο προγραμματισμός για μένα δεν είναι να μένει κανείς στα θεωρητικά, πχ χρήση μεταβλητών και δομών δεδομένων, αλλα στη χρήση βιβλιοθηκών για διάφορα πράγματα ή ακόμα και του λειτουργικού. Με αυτόν τον τρόπο γίνεται κανείς προγραμματιστής υπολογιστή. Να αποκτήσει την ικανότητα να αντιλαμβάνεται την λειτουργία του υπολογιστή. Επεξ/σία 8 Οκτωβρίου 2019 από solarpower
k33theod Δημοσ. 9 Οκτωβρίου 2019 Δημοσ. 9 Οκτωβρίου 2019 (επεξεργασμένο) 16 ώρες πριν, solarpower είπε Ο προγραμματισμός για μένα δεν είναι να μένει κανείς στα θεωρητικά, πχ χρήση μεταβλητών και δομών δεδομένων, αλλα στη χρήση βιβλιοθηκών για διάφορα πράγματα ή ακόμα και του λειτουργικού. Με αυτόν τον τρόπο γίνεται κανείς προγραμματιστής υπολογιστή. Να αποκτήσει την ικανότητα να αντιλαμβάνεται την λειτουργία του υπολογιστή. Βιβλιοθήκες, λειτουργικό σύστημα. λειτουργία υπολογιστή, μυρίζει C και C++😁 Επεξ/σία 9 Οκτωβρίου 2019 από k33theod
solarpower Δημοσ. 11 Οκτωβρίου 2019 Δημοσ. 11 Οκτωβρίου 2019 Σε δέκα χρόνια η C θα είναι μουσειακό είδος, αρχαιολογία! Πέρασε η εποχή των προγραμμάτων του 1kbyte, τώρα κατεβάζεις app για android για δυο τρεις λειτουργίες, και για πλάκα έχει 3-4Mbyte, ενώ οι καλές έχουν από 30 και πάνω. Είναι το αντίστοιχο με το "ανέκδοτο" με τα αντικείμενα, ότι για να φας τη μπανάνα θα πάρεις όλο τη ζούγκλα μαζί...Έτσι για δυο τρεις λειτουργίες πρέπει να πάρεις τα πάντα, να τα βάλεις μαζί και έτσι φτιάχνεις εφαρμογή. Είναι σαν να παίρνεις ένα αυτοκίνητο, και να βάζεις αυτοκόλλητα "πάτα εδώ", και να λες μετά ότι έφτιαξες ένα αυτοκίνητο! Έτσι είναι ο προγραμματισμός!
GReaperEx Δημοσ. 12 Οκτωβρίου 2019 Δημοσ. 12 Οκτωβρίου 2019 12 ώρες πριν, solarpower είπε Σε δέκα χρόνια η C θα είναι μουσειακό είδος, αρχαιολογία! .... .... Έτσι είναι ο προγραμματισμός! Χμμ, από τη δημιουργία της C++ το 98 αυτό έλεγαν. Δυστυχώς ή ευτυχώς, η C θα μείνει μαζί μας για πολύ καιρό ακόμα. Όχι μόνο επειδή θα πρέπει να ξέρουμε πώς να φτιάξουμε ή να επεκτείνουμε παλιά προγράμματα, αλλά επειδή άλλες "νεώτερες" γλώσσες είναι τελείως bloated (για να μην πω αργές) και δεν δύναται η χρήση τους σε μικρά αυτοματοποιημένα συστήματα. Επίσης, θέλω να κάνω και ένα σχόλιο για το: Αναφορά σε κείμενο Πέρασε η εποχή των προγραμμάτων του 1kbyte, τώρα κατεβάζεις app για android για δυο τρεις λειτουργίες, και για πλάκα έχει 3-4Mbyte, ενώ οι καλές έχουν από 30 και πάνω. Αυτό το χαλαρό σκεπτικό μας έχει φέρει στη κατάσταση να πρέπει να περιμένουμε παραπάνω από μερικά δευτερόλεπτα για να φορτώσει μια σελίδα (ενώ το ίντερνετ είναι πια πολύ γρήγορο), ή να μη μπορούμε να ανοίξουμε πάνω από 100 tabs στον browser. Η εποχή της τεχνολογικής αφθονίας δεν μας ωθεί να ψάξουμε για τα όρια του hardware πια. Να θυμάστε τα λόγια μου, αυτό στο προσεχές μέλλον θα το μετανιώσουμε πικρά. 5 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα