Aktywne Wpisy

wscieklizna_irl +83
źródło: temp_file7076781051226631113
Pobierz
xiv7 +12
Ciekawostka: tak w roku 2050 będą wyglądać flagi stanowe Polski, Niemiec czy Francji jak Unia zmieni się już w Stany Zjednoczone Europy, mocarstwo światowe zapewniające bezpieczeństwo i komfort życia, nie jakieś romantyczne mity o podzielonym kontynencie bo przodkowie 500 lat temu tak żyli to my też musimy mimo że to nie daje nic w praktyce, a co więcej prowadzi do wojen. Ciekawe kto wtedy będzie u nas gubernatorem a kto będzie we
źródło: 1-12533
Pobierz




http://koziolekweb.pl/2016/04/22/pattern-matching-w-kotlinie/
#programowanie #java #kotlin #koziolekweb
@M4ks: a może dla ludzi, którzy nie mają czasu na czekanie aż kompilator raczy coś wyprodukować? Wbrew pozorom Scala też ma masę problemów. W dodatku można idąc twoim tokiem rozumowania powiedzieć, że Scala jest dla frustratów, których przerasta Haskell albo OCalm.
To co rzeczywiście jest wartościowe w Kotlinie, a o czym jeszcze nie pisałem, to inne podejście do widoczności elementów oraz dobrze zrobiona obsługa nulli.
Pytanie czy jest sens budować nowy język który daje tak właściwie co w tym kontekście? Trochę prostsze pattern matchingi? Mniej
@M4ks: scala też jest upośledzona
Ale znając JetBrainsów to wsparcie IDE dla Kotlina jest na wyższym poziomie niż do Scali - co akurat dla mnie by było ważne.
@M4ks: I to jest niby wada? Z tego właśnie powodu używam Clojure.
Z Clojure tez jest właśnie ten problem, ze w sumie nikt tego nie używa, ofert pracy b. mało, a przez to właśnie nie ma ekosystemu..
https://github.com/matthiasn/talk-transcripts/blob/master/Hickey_Rich/SimpleMadeEasy.md
Skomplikowanie w przypadku scali, c++ traktuję jako negatyw bo są niezamierzone i prowadzą do niezamierzonego skomplikowania pisanych programów.
A jeśli chodzi o Scalę i Javę - jak dla mnie Java jest z założenia łatwa a Clojure prosty.
Natomiast nie zgodzę sie, ze projektowano te języki by były trudne tak po prostu.