clojure-czech

raicotop 2021-03-30T06:45:36.005400Z

Na výšce jsem taky narazil na Common Lisp - už tehdy mi LISP přišel elegantní a chtěl jsem se tomu víc věnovat, ale tou dobou jsme ještě nevěděl o CLJ a pragmaticky jsem se rozhodl, že se budu víc věnovat Javě.

Jakub Holý 2021-03-30T06:54:08.005500Z

https://holyjak.tumblr.com/post/646812920545787904/how-much-can-a-Clojure-developer-do-alone má některé zásadní postřehy pro ty co se učí Clj..

raicotop 2021-03-30T07:12:18.006400Z

Souhlas, před pár dny to vyšlo na #news-and-articles, je to pěkně napsané

Jakub Holý 2021-03-30T07:26:28.006500Z

Jj, tam jsem to ukradl :) Hlavní bod je ze repl-driven dev je srdcem a duší Clojure. A že by bylo velice prospěšné najít někoho zkušeného a s ní(m) chvíli pár-programovat.

Jakub Holý 2021-03-30T07:27:58.006600Z

Ekstra výzvou Clj je, že jazyk je jen relativně malou částí toho, co je třeba se naučit - že je to víc o tom, jak člověk přemýšlí, sestavuje programy, přistupuje k stavu a práci s daty...

raicotop 2021-03-30T07:39:35.009800Z

Rozhodně - REPL-driven devleopment a všechny procesy / vychytávky kolem toho by bylo super vidět naživo, zatím ovládám jen základ, aktuálně používám podobný setting jako @seancorfield - VS Code (calva) + reveal (má o RDD skvělou prezentaci - https://youtu.be/gIoadGfm5T8)

1👍
jiriknesl 2021-03-30T11:30:47.011400Z

Já se k Clj dostal oklikou. Nejdřív jsem dělal nějaou dobu funkcionální programování v https://livescript.net/ a http://www.preludels.com/ Pak jsem se zamiloval do Riaku od Basho, který byl v Erlangu a zkusil se naučit Erlang. Ten se mi nelíbil. A někdy tehdy jsem natrefil na Clojure a měl jsem štěstí, že se mi povedlo ukecat zákazníka, ať mě nechá udělat jim IS v Clojure. No a od té doby jedu Clojure.

jiriknesl 2021-03-30T11:32:16.012400Z

A můj první Clojure systém nebyl ani trošku idiomatický Clj. Z LiveScriptu+Prelude jsem si donesl do Haskell-ish zvyky. Ale i tak mě to bavilo, systém fungoval skvěle a už mi to zůstalo.

1👍1🎉
raicotop 2021-03-30T12:51:12.013200Z

@jiriknesl jak to s tím zákazníkem dopadlo? funguje systém dosud?

jiriknesl 2021-03-30T13:02:55.015200Z

@janpotociar udělali pivot a posunuli business směrem od vybavování VOIP telefony a digitálními ústřednami spíš k budování software ve VOIP. Ten původní systém bylo CRM a provozní systém pro relativně malé, ale časté zakázky (nainstalovat 50 telefonů tam, ústřednu támhle) spíš k řízení vývoje. Takže pochybuju, ale nemám už bohužel s nimi žádný kontakt.

jiriknesl 2021-03-30T13:04:37.016500Z

Ale poslední systém, který jsem udělal v LiveScriptu IMHO pořád jede (BPMN editor a kus enginu pro České Radiokomunikace). Ten musí mít tak 10 let.

1👍
2021-03-30T17:53:17.019Z

ahoj, ja delal Javascript a kouknul jsem na ClojureScript kvuli tomu, ze ho zminoval Dan Steigerwald na nejake prednasce, no a pak pozdeji jsem presel i na Clojure na strane serveru

2021-03-30T17:56:27.019600Z

tady jsem o tom povidal: https://youtu.be/OyhQ-4WN7iU?t=827

lukas.rychtecky 2021-03-31T09:18:35.020900Z

Ten “filter na noobs” je fakt vtipnej. Ale můžu potvrdit, že to tak je. Průměrnej věk prog. v JS bude kolem 22 let, ale v Clojure běžně potkávám lidi, co programují více jak 20 let.