Δημοσιεύτηκε: 05 Φεβ 2010, 12:00
kalakouentin έγραψε:Τί σε ώθησε να διαλέξεις Pascal από C?
Kαλύτερα να αρχίσεις με C από Pascal.
Αν επιλέξεις C, θα κάνεις και κάτι που στο τέλος σε κάποια περίπτωση μπορεί να σου φανεί χρήσιμο στο μέλλον. Χώρια που είναι ουσιαστικά παντού. Μην πάρεις νεκρή γνώση με την Pascal. Σε όλα τα πανεπιστήμια που ξέρω οι πρωτοετείς κάνουν C ή Java άντε καμιά C++ αν είναι μερακλής καθηγητής. Ε δεν είναι τυχαίο! Όλες οι γλώσσες προγραμματισμού πάνω στην C βασιστήκανε (άλλες λιγότερο άλλες περισσότερο - μην πει κανένας εξυπνάκιας Ηaskell...)
Αν ασχοληθείς με προγραμματισμό θα αναπτύσσεις (συνήθως) web applications σε PHP ή Java, scripting σε Perl ή Python, general purpose stuff σε Python κ' Java, high performance computing σε C/C++, AI σε Lisp και ProLog κτλ. Δεν μπορώ να σκεφτώ να κάνεις χρήση Pascal εκτός και αν κάνεις τίποτα συντήρηση σε legacy μηχανήματα! Μάθε μια ζωντανή γλώσσα! Ίσως ταλαιπωρηθείς λίγο περισσότερο με την C αλλά τα ωφέλη θα είναι πολλαπλάσια. (Όχι ότι η Pascal είναι playground αλλά λέμε...)
Όλα αυτά που λες ισχύουν και συμφωνώ μαζί σου. Αλλά μην ξεχνάμε ότι αναφερόμαστε σε ένα νεαρό άτομο που δεν έχει ιδέα από προγραμματισμό και θέλει τώρα να ξεκινήσει. Καλό είναι να μάθει αρχές αλγοριθμικής πρώτα και μετα να κοιτάξει σε ποια γλώσσα θα τις υλοποιήσει. Καλύτερα πιστεύω να προχωρήσει με αργά και σταθερά βήματα...