pi314 Δημοσ. 1 Δεκεμβρίου 2021 Share Δημοσ. 1 Δεκεμβρίου 2021 Σκέφτομαι να μάθω καμιά συναρτησιακή γλώσσα προγραμματισμού. Για εμένα κυρίως, και σε 2η φάση για βιογραφικό. Ποια θα μου προτείνατε? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ktf Δημοσ. 2 Δεκεμβρίου 2021 Share Δημοσ. 2 Δεκεμβρίου 2021 Αν έχεις βλέψεις για web, τσέκαρε elixir και phoenix framework 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pi314 Δημοσ. 2 Δεκεμβρίου 2021 Μέλος Share Δημοσ. 2 Δεκεμβρίου 2021 Thanx, και κάτι ακόμα, ποια είναι τα πλεονεκτήματα μιας συναρτησιακής έναντι των κλασικών γλωσσών (C, C++, python...)? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ALLisCHAOS Δημοσ. 3 Δεκεμβρίου 2021 Share Δημοσ. 3 Δεκεμβρίου 2021 Clojure! Μια Lisp για το JVM (οπότε μπορείς να χρησιμοποιήσεις οποιαδήποτε library της Java) και τη JS engine (μέσω της ClojureScript, οπότε αντίστοιχα μπορείς να παίξεις άνετα με JS libs). Στo functional programming δεν έχεις κλάσεις και αντικείμενα. Έχει απλά function που τις περισσότερες φορές είναι και pure. Επίσης συνήθως θα έχεις immutability και το state σου είναι 'isolated'. Κάτι που σημαίνει πολύ πιο εύκολο concurrency programming. Γενικά είναι ένας τελείως διαφορετικός τρόπος προσέγγισης απ ότι το OOP. Στην αρχή πολύ πιθανό να μην καταλαβαίνεις τίποτα. Δώστου λίγο χρόνο και θα δεις οτι εν τέλει το όλο εγχείρημα θα αξίζει. Ακόμη και αν δεν δουλέψεις πότε μαζί του (επαγγελματικά με κάποια functional programming language) θα σε κάνει και καλύτερο προγραμματιστή στο OOP Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
pi314 Δημοσ. 3 Δεκεμβρίου 2021 Μέλος Share Δημοσ. 3 Δεκεμβρίου 2021 Ευχαριστώ πολύ παιδια! F#, Haskell έχουν καθόλου πέραση? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ALLisCHAOS Δημοσ. 7 Δεκεμβρίου 2021 Share Δημοσ. 7 Δεκεμβρίου 2021 Γενικά μην περιμένεις να βρεις τη ζήτηση που έχουν η Java, C#, JS. Το market pool ειναι πολύ πιο περιορισμένο όταν μιλάμε για τις pure functional languages. Ισως οι Haskell, Erlang/Elixir, Clojure να είναι η πιο 'διαδεδομένες', εννοώ να μπορείς να βρεις επαγγελματική αποκατάσταση σε κάποια απο αυτές. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα