Aktywne Wpisy
![Paszczakova](https://wykop.pl/cdn/c0834752/bacfd727ed3116b36a193e295e48d62e68e27221dc4fb5317e72dc87b751ce99,q60.jpg)
Paszczakova +206
#wybory poszłam oddać głos, w holu minęłam parę (z twarzy widać, że ciągną socjal a 800+ zamiast na bombelka to na wódkę i szlugi idzie).
Karyna pyta się chuopa na kogo ma głosować
-nie wiem
-no ja też nie wiem
No to po #!$%@? idą na wybory idioci xd
Karyna pyta się chuopa na kogo ma głosować
-nie wiem
-no ja też nie wiem
No to po #!$%@? idą na wybory idioci xd
![Melkovva_](https://wykop.pl/cdn/c0834752/1be6a805e1998a1e21e5d5bb1da1ca23a1da3c2c1755813a5345c89ab327d690,q60.png)
Melkovva_ +16
matko już 3 rok mija jak nikt mi siusiaków nie wysyła na pw
dziwne to nowe mirko xD
#starywykop był lepszy
dziwne to nowe mirko xD
#starywykop był lepszy
#programowanie #clojure #mentor
https://www.braveclojure.com jest świetne i nie wymaga mentora, szczególnie jak miałeś wcześniej styczność z FP(no i ogólnie programowaniem)
tam masz tylko parę struktur (mapa, lista, vector, set) + masę funkcyjnych operacji na nich(coś jak stream API javy8 na sterydach) - nic więcej, a można z tego bez problemu pisać potężne apki. kompletnie inne podejście do programowania
#!$%@?, gdyby nie fakt że
Komentarz usunięty przez autora
@gangstaindesign2: Ale to przecież wada Clojure, a nie zaleta :P Refactorowałeś kiedyś naprawdę dużą aplikację napisaną w języku dynamicznie typowanym?
nie, naprawdę dużej nie refactorowałem i też jestem zdania że naprawdę duże rzeczy lepiej pisać w statycznie typowanych bo łatwiej się to później utrzymuje.
natomiast w żadnym wypadku dynamiczność nie nazwałbym wadą. w pewnych okolicznościach sprawdzają się zajebiście.
to dramatycznie przyspiesza development apek, szczególnie takich które np. "hackują" wykorzystanie jakichś bibliotek pod konkretny usecase bądź służą do prototypowania
Z ciekawości: w czym piszesz pozą Pythonem? Strzelam że w Scali, skoro ją wspomniałeś i wiesz czym jest scalaz/cats :P
Swoją drogą mam do tych libek ambiwalentny stosunek, zwłaszcza do tej pierwszej. Z
niestety jestem na etapie wywalania Scali z projektu(gdyż nie będziemy korzystali dalej z Apache Sparka, a głównie do tego nam służyła) więc teraz zostaje mi tylko Python i Kotlin z Arrow-Kt https://www.47deg.com/blog/announcing-arrow-for-kotlin/ który, cytując:
@gangstaindesign2: Masz rację, trochę nieprecyzyjnie się wyraziłem i wrzuciłem wszystkich juniorów do jednego worka. Jest dokładnie tak jak mówisz: ambitni juniorzy na których trafiałem byli bardzo chętni żeby chłonąć jak najwięcej wiedzy. Często byli też sceptyczni wobec powszechnie używanych rozwiązań. Seniorom z kolei często się już nie chce uczyć nowych rzeczy,
@gangstaindesign2: na co sie migrujecie?
Lepsze rezultaty osiągamy zwykłym Pythonem i jego bardziej rozbudowanymi machine learningowymi bibliotekami(w porównaniu do Spark ML), a ponieważ mamy mocne maszyny + możliwość odpalenia się chmurowo to z potencjalnym "OutOfMemoryError" nie mamy żadnych problemów.
Spark jest naprawdę niesamowitą i sensowną technologią(bardzo podoba mi się jego API),