από GraduateHmmy » 17 Ιαν 2020, 17:40
Νομίζω ως ΗΜΜΥ καλύτερα C ως πρώτη Γλώσσα. Γιατί είναι πιο χρήσιμη στα ηλεκτρονικά και για μηχανικούς. Καλύτερη διαχείριση μνήμης, features όπως threads, interrupts, mutexes, semaphores, κλπ. Δηλαδή αν ασχοληθεί κάποιος με μικροελεγκτές και προγραμματισμό , ή βάλουμε και ένα RTOS(Real-Time Operating System) πάνω στην πλακέτα για να κάνει κάποια πιο σύνθετα πραγματάκια, τότε σίγουρα η C είναι πιο χρήσιμη. Python, έχει πολλές βιβλιοθήκες και είναι πιο εύκολο να γράψεις κώδικα. Μ'αρεσει αρκετά που έχει json parsers, XML handling libraries, dictionaries (accosiative arrays βασικά), και άλλες πολλές ευκολίες. Αλλά είναι interepreted language, δηλαδή πρεπει να παίζεις συνέχεια με try-catch blocks και αυτό είναι άλλο στυλ προγραμματισμού. Προσωπικά προτιμώ C ως πρώτη γλώσσα και χάρηκα που όταν σπούδαζα Ξάνθη κάναμε C στο 2ο εξάμηνο. Νομίζω κάναμε Fortran 1ο εξάμηνο, απαρχαιωμένη σίγουρα. Αλλά η λογική της με βοήθησε στον προγραμματισμό και αργότερα ήταν πιο εύκολο να καταλάβω Assembly όταν χρειάστηκε στην δουλειά/μεταπτυχιακό. Τέλος τέλος, η γλώσσα δεν εχει μεγάλη σημασία. Μόνο αν ασχολείσαι με προσωπικά προτζεκτς στον ελεύθερό σου χρόνο θα μάθεις κάτι. Και από την δουλειά αργότερα, αλλά επειδή αφιερώνεις μήνες σε κάτι και βελτιώνεσαι μέσω εξάσκησης.