Kamil Δημοσ. 3 Νοεμβρίου 2019 Δημοσ. 3 Νοεμβρίου 2019 καλησπερα συμφορουμιτες. Ποια η αποψη σας για την φορτραν ; Χρησιποιειται πουθενα ; Την διδασκομαστε στο πανεπιστημιο και πολλοι φοιτητες κανουν παραπονα για την επιλογη αυτης της γλωσσας εναντι της python ή της c/c++ ...o καθηγητης βεβαια υποστηριζει πως χρησιποιειται παντου και πως ειναι η καλυτερη επιλογη ως 1η γλωσσα
masteripper Δημοσ. 3 Νοεμβρίου 2019 Δημοσ. 3 Νοεμβρίου 2019 (επεξεργασμένο) Το μόνο πλεονέκτημα που έχει είναι ότι είναι η γρηγορότερη γλώσσα μετα την Assembly σε κάποιες περιπτώσεις Απο εκεί και πέρα μην βλέπεις εχθρικά μια γλώσσα που κάποτε έγραφε ιστορία ..μπορεί να φανεί χρήσιμη ακόμα και σε επαγγελματικό επίπεδο....φυσικά οταν κάνεις προγραμματισμό το βασικό είναι το concept...μαθαίνεις προγραμματισμό .... όχι γλώσσες. Ξέρω εφαρμογή πανάκριβη η οποία βασίζεται σε Fortan για τους τελικούς υπολογισμούς... Επεξ/σία 3 Νοεμβρίου 2019 από masteripper 1
The_Judas Δημοσ. 3 Νοεμβρίου 2019 Δημοσ. 3 Νοεμβρίου 2019 (επεξεργασμένο) Δεν υπάρχει γλώσσα που να μην χρησιμοποιείται. Υπάρχει ακόμη και η cobol και η pascal. Το ζήτημα είναι ότι σήμερα μπορεί να είναι το 0.01% της αγοράς.. Ο καθηγητής μάλλον δεν ξέρει κάποια άλλη γλώσσα και την υπερασπίζεται... Επεξ/σία 3 Νοεμβρίου 2019 από The_Judas
Lanike71 Δημοσ. 3 Νοεμβρίου 2019 Δημοσ. 3 Νοεμβρίου 2019 3 ώρες πριν, The_Judas είπε Δεν υπάρχει γλώσσα που να μην χρησιμοποιείται. Υπάρχει ακόμη και η cobol και η pascal. Το ζήτημα είναι ότι σήμερα μπορεί να είναι το 0.01% της αγοράς.. Ο καθηγητής μάλλον δεν ξέρει κάποια άλλη γλώσσα και την υπερασπίζεται... Και βαριέται να μάθει άλλη, συμπληρώνω...
masteripper Δημοσ. 3 Νοεμβρίου 2019 Δημοσ. 3 Νοεμβρίου 2019 5 λεπτά πριν, Lanike71 είπε Και βαριέται να μάθει άλλη, συμπληρώνω... Ή του φαίνεται πολύ δύσκολη...είχα καθηγητή που το έπαιζε πολύ βαρύ "πεπόνι"...ήξερε το 1 ..ήξερε το άλλο ...και το "έπαιζε"...μέχρι που τον έπιασα κουβέντα και άρχισε να μου αραδιάζει γλώσσες : "...Java,C/C++ "...πως τον ρωτάω για .ΝΕΤ...."όχι...όχι Πολύ Δύσκολη" Το κορυφαίο είναι που στην άσκηση που είχε μπει με 1 σκασμό περιορισμούς ...η επίλυση του απλώς έγραψε τους περιορισμούς στα παλιά του τα παπούτσια και έβγαλε κάτι σε ψευδοκώδικα που ανάθεμα και αν έπαιζε....
Lanike71 Δημοσ. 4 Νοεμβρίου 2019 Δημοσ. 4 Νοεμβρίου 2019 12 ώρες πριν, masteripper είπε Ή του φαίνεται πολύ δύσκολη.. Τι του φαίνεται πολύ δύσκολο; Μαθαίνει ο 18άρης που ίσως δεν έχει ξαναπιάσει γλώσσα ποτέ και δυσκολεύεται αυτός που ξέρει σίγουρα τα βασικά; Απλά βαριέται. Δημοσιουπαλληλική νοοτροπία.
masteripper Δημοσ. 4 Νοεμβρίου 2019 Δημοσ. 4 Νοεμβρίου 2019 17 λεπτά πριν, Lanike71 είπε Τι του φαίνεται πολύ δύσκολο; Μαθαίνει ο 18άρης που ίσως δεν έχει ξαναπιάσει γλώσσα ποτέ και δυσκολεύεται αυτός που ξέρει σίγουρα τα βασικά; Απλά βαριέται. Δημοσιουπαλληλική νοοτροπία. Μην το ψάχνεις....ο συγκεκριμένος ήταν της θεωρίας...το έπαιζε ότι είναι μετά τον Αινσταιν....
acomaedo Δημοσ. 4 Νοεμβρίου 2019 Δημοσ. 4 Νοεμβρίου 2019 18 ώρες πριν, Kamil είπε καλησπερα συμφορουμιτες. Ποια η αποψη σας για την φορτραν ; Χρησιποιειται πουθενα ; Την διδασκομαστε στο πανεπιστημιο και πολλοι φοιτητες κανουν παραπονα για την επιλογη αυτης της γλωσσας εναντι της python ή της c/c++ ...o καθηγητης βεβαια υποστηριζει πως χρησιποιειται παντου και πως ειναι η καλυτερη επιλογη ως 1η γλωσσα Σε πολυτεχνικές σχολές μηχανολόγων πράγματι η Fortran είναι ακόμα η Νο1.
Whargoul Δημοσ. 5 Νοεμβρίου 2019 Δημοσ. 5 Νοεμβρίου 2019 Και στη φυσική χρησιμοποιείται αρκετά η fortran. Ειδικά σε υπολογιστική/θεωρητική φυσική. Fortran 77 κιόλας!
Στεφανος123 Δημοσ. 7 Νοεμβρίου 2019 Δημοσ. 7 Νοεμβρίου 2019 Απλα βαριουνται να ενημερωσουν τα docs τους
Hommer Δημοσ. 13 Νοεμβρίου 2019 Δημοσ. 13 Νοεμβρίου 2019 (επεξεργασμένο) Γενικά στον προγραμματιστικό κόσμο (και όχι μόνο) υπάρχει η λογική του οπαδού. "Ομάδα Python" εναντίον "Ομάδα C++" εναντίον "Ομάδα τάδε" και όλοι μαζί εναντίον "ομάδα Fortran". Ενώ στην πραγματικότητα συγκρίνεις κατσαβίδια με σφυριά και πριόνια. Άλλα εργαλεία, για άλλες δουλειές. Προφανώς μπορείς να καρφώσεις και με ένα κατσαβίδι αλλά.... Τα θετικά της Fortran, τελικά, είναι τρία: Ταχύτητα, αυστηρότητα συντακτικού και ιστορία. Ταχύτητα: Δε νομίζω ότι χρειάζεται ιδιαίτερη δικαιολόγηση. Η Fortran, όσον αφορά μαθηματικούς υπολογισμούς και παραλληλοποίηση (ειδικά σε πολύμεγάλα συστήματα) είναι η ταχύτερη γλώσσα με τη C++ να είναι κοντά της και την Python να ιδρώνει να τις φτάσει. Δες αυτό. Αυστηρότητα συντακτικού: Ενώ στην Python μπορείς να προσθέσεις αριθμούς με γράμματα (και διάφορα άλλα περίεγα είμαι σίγουρος) στη Fortran αυτό είναι απαράδεκτο (και σωστά είναι). Όπως είπα, για άλλη δουλειά η μία και για άλλο η άλλη. Η Fortran είναι σαν να γράφεις μαθηματικά σε κώδικα. Δεν θα μπορούσα να φανταστώ να γράφω τον κώδικα τον προσομοιώσεών μου σε Python με τη λογική του whitespace (ακόμα και μεταξύ των πιο μοντέρων προγραμματιστών το whitespace είναι αμφιλεγόμενο), μεταξύ άλλων θεμάτων που είχα μαζί της. Ιστορία: Η Fortran έχει τεράστια ιστορία, το οποίο (εκτός των άλλων) σε πρακτικούς όρους μεταφράζεται σε απίστευτα πολλές και βελτιστοποιημένες βιβλιοθήκες για πολλά και διάφορα προβλήματα. Προσωπικό παράδειγμα (για να καταλάβεις τη χρησιμότητα της κάθε γλώσσας και τη χρησιμότητα του να ξέρεις γενικά από προγραμματισμό και όχι απλά μία "γαμάτη" γλώσσα) . Οι κώδικές μου (προσομοιώσεις φυσικών συστημάτων) είναι σε Fortran (η οποία ήταν η πρώτη γλώσσα που έμαθα και αυτή που μας έκαναν κι εμάς στο προπτυχιακό) και για παραλληλοποίηση χρησιμοποιώ το OpenMP. Μέχρι πριν λίγα χρόνια όλα τα input μου ήταν σε ένα αρχείο .txt, λειτουργούσε αλλά ήταν λίγο δυσκίνητο σαν διαδικασία. Οπότε έφτιαξα ένα γραφικό περιβάλλον (μόνο για τα input) στη Visual Basic (περιμένω λίγο χλέβας και γι αυτή την επιλογή), με την οποία δεν είχα ασχοληθεί ποτέ, απλά ξέρωντας προγραμματισμό έφτιαξα ένα σεβαστό GUI σε πολύ λίγο χρόνο. Μέσα από τη Fortran σε 2-3 σημεία καλώ σκριπτάκια της Python για διάφορες εξωτερικές δουλειές, όπως να μου στείλει mail όταν τελειώσει το πρόγραμμα και κάποιες λίγες οπτικοποιήσεις. Επίσης, μέσα στη Fortran και με εντολές της Fortran μπορώ και καλώ συναρτήσεις της C για κάτι άσχετα πράματα, καθώς, από τη Fortran 2003, η C/C++ και η Fortran αλληλεπιδρούν αβίαστα. Ως προς τον τομέα της εκπαίδευσης. Παρότι δεν ξέρω πολλές γλώσσες, δε θεωρώ τη Fortran κακή. Η αυστηρότητα του συντακτικού της και οι αντικειμενοστρεφείς δυνατότητές της την καθιστούν πολύ καλή για να εισάγεις τον αρχάριο στις έννοιες του προγραμματισμού. Από κει και πέρα ο καθένας μαθαίνει όποιες γλώσσες θέλει και τις χρησιμοποιεί όπως και όπου θέλει. Επεξ/σία 13 Νοεμβρίου 2019 από Hommer
V.I.Smirnov Δημοσ. 13 Νοεμβρίου 2019 Δημοσ. 13 Νοεμβρίου 2019 (επεξεργασμένο) Το προγραμματιστικό περιβάλλον της Intel (Paralell Studio) https://software.intel.com/en-us/parallel-studio-xe που είναι ένα από τα καλύτερα (αν όχι το καλύτερο) που υπάρχουν έχει τρεις γλώσσες : Fortran, C/C++ και, από την τελευταία του έκδοση πλέον και python. Δεν έχει ούτε java, ούτε C# ούτε άλλα τέτοια ματζούνια που ακούγονται συνεχώς στην καθημερινή πιάτσα. Ωστόσο, απευθύνεται κυρίως σε scientific computing, όχι καθημερινές εφαρμογές. H fortran παραμένει σύγχρονη και πανίσχυρη και είναι άριστη επιλογή για πρώτη επαφή με τον προγραμματισμό ή για εφαρμογή της στη λυκειακή εκπαίδευση - σε αντίθεση με τις C/C++ που είναι εντελώς ακατάλληλες. Το γιατί και πώς το έχω αναλύσει διεξοδικά σε παλαιότερα threads. Ωστόσο, το έδαφος το έχει χάσει από πακέτα όπως το matlab και το mathematica που συνδυάζουν μαζί συμβολικούς υπολογισμούς, αριθμητικούς υπολογισμούς και γραφικά. Π.χ., το matlab έχει σύνταξη που προσομοιάζει πολύ στη fortran και μπορείς να κάνεις πολλά πράγματα πολύ εύκολα. Το mathematica είναι ακόμη ισχυρότερο αλλά αποτελεί επιλογή για πιο σκληροπυρηνικούς. Όταν πρόκειται για υπολογισμούς μεγάλης κλίμακας το πιο πρόσφορο είναι να δοκιμάζεις αν ο αλγόριθμος ή η τεχνική σου δουλεύει γράφοντάς τον σε ένα από αυτά τα πακέτα (όπου η ανάπτυξη και οι πρωταρχικές δοκιμές μπορούν να γίνουν γρήγορα) και μετά πας σε fortran ή C/C++ για να έχει το πρόγραμμα ταχύτητα και σταθερότητα. - Επεξ/σία 13 Νοεμβρίου 2019 από V.I.Smirnov
MitsarasAth Δημοσ. 16 Νοεμβρίου 2019 Δημοσ. 16 Νοεμβρίου 2019 Στις 3/11/2019 στις 6:20 ΜΜ, Kamil είπε καλησπερα συμφορουμιτες. Ποια η αποψη σας για την φορτραν ; Χρησιποιειται πουθενα ; Την διδασκομαστε στο πανεπιστημιο και πολλοι φοιτητες κανουν παραπονα για την επιλογη αυτης της γλωσσας εναντι της python ή της c/c++ ...o καθηγητης βεβαια υποστηριζει πως χρησιποιειται παντου και πως ειναι η καλυτερη επιλογη ως 1η γλωσσα βρωμαει η φαση φυσικομαθηματικο η κανα πολυτεχνειο(πιο σπανιο). η χρησιμοτητα της ειναι σε κατι υπολογισμους μοντελων,τα οποια προφανως επειδη δουλευουν δεν τα αλλαζουν. Επισης ο καθηγητης βαριεται να μαθει αλλη γλωσσα.αν μπεις στον tiobe index θα δεις ποσο διαδεμενη ειναι (αχχαχχαχα)
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα