clojure-poland 2016-07-28

@mostr a clojurowcow nie potrzbujecie? 😄

niestety nie ma ducha w narodzie

mnie zawsze boli ze jak chca js to nie mozna w cljs 😄

próbowałem ewangelizować, ale poza 2 ludźmi którzy porobili jakieś tam side-projecty na boku, to nie ma chęci

kiedys bylem js master, teraz juz mi sie odechcialo

wiesz… jednak dłubać w czyimś kodzie js a cljs to jest różnica

jak widze kolejne ESy to mnie coraz bardziej mierzi

nawet jak nie znasz JS, to jednak łatwiej ogarnąć niż lispa

no wiem wiem, that’s the problem

ale co z ES jest nie tak?

jest troche spoko rzeczy

fajnie że coś robią, można dyskutować czy akurat to dobry kierunek itp

ale dobrze że rozwijają

taaaa, klasy...

chociaż jak to ktoś ostatnio napisał "Better the devil that’s standarized"

a nie jak kiedyś, każda libka se wymyślała własny syntax do pseudo-klas

zawsze możesz napierać w scala.js jak lubisz frontend 🙂

> nawet jak nie znasz JS, to jednak łatwiej ogarnąć niż lispa

a jak nie umiesz programować w ogóle?

mam wrażenie że lisp jest jednak bardziej konsekwentny momentami

np dlaczego 2 + 3 ale Math.abs(3)

vs (+ 2 3) (abs 3)

na matmie w szkole też było funkcja f(x) i operator 2+3… więc znajomo dla ludzi wygląda ale generalnie się zgadzam, że jest logiczniej i konsekwentniej 🙂

ja kiedys wyjasnialem lisp żonie

i w sumie jest dość mało do tłumaczenia

sa wartosci, funkcje sa wartosciami i robia z jednych wartosci inne wartosci

tak wyglada sexp, zwykle funkcja jest na poczatku

symbole to nazwy dla wartosci

szybujesz na wyżyny abstrakcji dość szybko

jak ktos juz to pojmuje to reszta z czasem