http://www.drmaciver.com/2016/10/static-typing-will-not-save-us-from-broken-software/
@gtsiftsis Profanos kai den yparxei silver bullet gia to complexity tou software
Ta types einai gia mena oti ta mathimatika gia tin anthropini skepsi
dld discipline of thought
θα σου πω πως το σκέφτομαι, από την άποψη ενός active codebase στο production
έχουμε μαζί με τα περιφερειακά 300Κ LOC μονο ruby
ακόμα και να υποστήριζε types η ruby
δεν θα μπορούσα να βρω resources και να δικαιολογήσω μια μετάβαση σε types
ομως, βλέπω ότι συντηρούμε ένα τεράστιο όγκο από docstrings
μόνο και μόνο να περιγράψουμε τι τύπο δέχεται / περιμένει μια fn
οπότε εδώ θα μπορούσε να μπει το ενδιάμεσο
contract layer
που φαίνεται λιγότερο κοστοβόρο
και με άμεσα οφέλη
1. ελαχιστοποίηση του maintenance docstring
2. in sync docstring with codes
3. automatic test - όπου χρειάζεται
από οικονομοτεχνική πλευρά φαίνεται καλή επιλογή
Profanos to legacy code base einai panta challenging
kai sigoura ta contracts einai kapoia lisi
eidika ena uparxei kai kalo tooling
pantos
tha itan super cool
gia to Skroutz pou einai megali eteria me pollous kai kalous programmatistes
na ekane code-boot camps
gia tous internal programmatistes
pou na tous edine ton xrono kai ta resources na doun px Haskell
i kapoia tetoia glossa
kai ecosystem
ναι, είναι πολυ σωστό αυτό που λες
το νοιώθω και εγώ ότι χρειάζεται
ego tha ithela px na kano doro
se olous tous ruby devs tou skroutz
ena vivlio haskell
υπάρχουν δυσκολίες σε κάτι τέτοιο να γίνει στην κλίμακα που λες
ποιό;
γι' αυτο θεωρητικά έχουμε τα meetups / συνέδρια
θα πρέπει να μπορεί και το άτομο να ασχοληθεί / δει πράγματα
px ena poli kalo vivlio einai auto http://learnyouahaskell.com/
yep το έχω
nomizo mia arxi
einai na to agorasete se hard copy
το έχουμε σε 2 κοπιες
εδώ στην βιβλιοθήκη 😉
aaa super then
me ekanes eidi xaroumeno
έχουμε ruby / js / python / haskell / clojure /
c
java
σε hard copies
kai mono oti uparxei stin vivkiothiki sas einai kalo simadi
se vivlia gia haskell pantos ligo pou eida auto mou fanike endiaferon http://haskellbook.com/
gia na deixnei oti uparxei i dinatotita auti
@apod den to exo diavasei alla oti douleuei gia ton kathena
Γενικά @palladin είναι πολυ δύσκολο να έχεις
κουλτούρα polyglot σε μια εταιρεία
Απαιτεί υψηλό πήχυ σε πολλά επίπεδα,
οι αμερικάνοι το κάνουν, φοβάμαι ότι είναι μονο αυτοί και κάποιοι ευρωπαίοι εδώ και εκεί
ego to vlepo kai kapos etsi
fantasou oti erxete ena neo pedi sto Skroutz
kserei java kai ruby
px
kai sto day job tou grafei ruby kanonika
ean tou dothei i eukeria na mathei Haskell h na doulepsei se Haskell
Ναι θα γουστάρει τέρμα
Είναι δύσκολη η ισορροπία της προσωπικής ευτυχίας / χαράς με την ομαδική και εταιρική
απαιτεί seniority σε όλα τα επίπεδα
(αυτό που έλεγα πριν)
tha einai kati pou tha to thimate gia oli tou tin metepita zoi
px exo pollous sinadelfous
pou doulepsane mazi mou otan itan juniors
kai panta thimounte ti dinati empeiria itan pou mathane px F#
kai poso kalo tous ekane stin metepita kariera tous.
συμφωνώ στα ερεθίσματα
είναι πολύ ευεργετικά και αυξάνουν δημιουργικότητα / φαντασία
@gtsiftsis Distixos se polla panepistimia den didaskonte kan tetoies glosses
fisika sta kala kai megala panepistimia einai sxedon sigouro oti
tis didaskonte kai malista apo poli noris
eidika sta megala Agglika
Imperial, Cambridge, Oxford
true
einai sigouro oti tha didaxtoun Haskell
αν και η τάση τώρα είναι
kai apo poli noris
η πιο πρακτική
python
se auto http://www.cs.utexas.edu/users/EWD/OtherDocs/To%20the%20Budget%20Council%20concerning%20Haskell.pdf
o Dijkstra ekferei mia endiaferousa apopsi
pou tin exo akousi apo mia kathigitria tou Imperial
oti i Haskell kanei "level up the playing field"
yep
αυτό ήθελα να σου στείλω
🙂
αυτό είχα ετοιμάσει ^
με πρόλαβες
xaxaxa
theos
πρέπει να τα πούμε από κοντά με χρόνο αρκετό όμως
nai sure
mpiritsa kai kouventoula
yep
ναι αμε
δεν εξρω ο σταθης ποτε εχει σκοπο να ειναι ελλαδα ξανα
πρεπει να ειναι Bratislava τωρα
kai ego mesa opote thelete 🙂
Ναι ακόμα εκτός είμαι, Μπρατισλάβα
entiposeis apo euroclojure ?
Ωραία είναι, η 2η μέρα πιο δυνατή από talks
Κυριακή επιστρέφω
Επίσης, κοσμοϊστορικό, βρήκα κι άλλον άνθρωπο που γράφει clojure στη δουλειά, τον @nvlass
Κάθεται δίπλα μου τώρα
σε ποια χωρα δουλευει; 🙂
ellada 😉
athhna basika
λαμπράν
🙂
εταιρεία;
nice 🙂
Inaccess — sto marousi (Photovoltaics kai data management stuff)
(akouw mousikh parallhla apo to talk opote delayed replies ;P)
☀️
πςς τρελα
να μας τα πεις απο κοντα nvlass
of course!! 🙂