Fork me on GitHub
#clojure-norway
<
2024-02-28
>
cjohansen07:02:51

God morgen! I dag skal vi lage program til NDC. Har sett 3-4 Clojure talks, håper å få inn ihvertfall en.

1
💯 1
slipset08:02:02

Jeg synes jo din JZ talk fra i fjor var helt framifrå, i det at du fokuserte på ideene og lot språket komme i bakkant.

👍 1
cjohansen08:02:34

Jo takk. Eksemplene osv er litt langt bak i tid for en reprise nå tenker jeg.

cjohansen08:02:53

Endte opp med å sende inn et forslag under evalueringen i frustrasjon over innholdet i den ene kategorien 😂

teodorlu09:02:58

Synes vi generelt snakker ekstremt mye om hammerne våre og mindre om praktiske utfordringer ved å bygge hus.

slipset09:02:03

Det er jo så mye enklere å snakke om hvor mye bedre min hammer er enn din. Bygge hus er liksom “it depends”

yes 1
cjohansen09:02:37

Jeg lagde en pitch basert på en del av bloggpostene fra i høst: “How to deliver continuously”. Vi får se om den når igjennom

👍 2
slipset08:02:06

Good stuff!

augustl08:02:00

god morgen!

oddsor11:02:26

Morn! I dag lærte jeg at user-namespace kan være trøblete på mystiske måter: https://clojurians.slack.com/archives/C01ALH5JGRJ/p1709057490127529

oddsor11:02:53

TLDR; hvis man har med et user-namespace i en uberjar så kan ting som man require ’er i user-namespacet forsvinne fra uberjaren (?!) Dette ser ut til å gjelde spesifikt for user-namespace også, så det var ganske mystisk

augustl12:02:58

har det med å gjøre at user-namespacet ender opp som en class fil utenfor en package i Java?

augustl12:02:08

aka alle namespacer på “toppnivå” kan føre til diverse knot?

oddsor12:02:31

Nei, i tråden fra #C053AK3F9 ble det linket til en endring i clojure core som ser ut til å påføre særbehandling for user-namespacet, så det loades også under kompileringssteget i tools.build 😕

oddsor12:02:58

Endrer jeg user.clj til usery.clj så går alt bra

Ivar Refsdal08:02:42

Eg har ikkje (enn så lenge) vorte bitt av dette. Her kunne kanskje tools build greiene advart/feila om den bundler user.clj inn i uberjaren? Det er vel neppe noko ein vil ha

oddsor08:02:13

@U064X3EF3 har det på to-do 😁

1
Zeniten12:02:00

@leif.eric.fredheim, i https://www.therepl.net/episodes/50/ går Peter Taoussanis innpå hva han synes gjør Clojure spesielt, som virker nærliggende til "Hva betyr det at et språk er Clojure?"-spørsmålet ditt. Fra 56:12 bruker han uttrykk som "what makes clojure special", "the way of thinking that it tends to encourage", "it's the underlying worldview that i think is where the real value is". Jeg må høre igjen når jeg er mindre tankespredt. 😅 Det er om ikke annet kanskje av interesse, i hvert fall.

1
👂 2
Zeniten15:02:11

Obs: Dette nevnes litt i forbifarten og er ikke temaet i episoden.

👍 1