Fork me on GitHub
#clojure-norway
<
2022-08-11
>
magnars06:08:49

God morgen!

slipset06:08:00

God morgen, ja!

slipset06:08:13

Litt sånn utekontor idag 🙂

teodorlu07:08:26

Morn! ☀️

augustl07:08:47

god morgen!

teodorlu08:08:42

tråd om datadreven programmering i går: https://clojurians.slack.com/archives/C03S1KBA2/p1660142246897169 Jeg synes den var veldig spennende. Utrykker en greie jeg ikke helt har klart å sette fingeren på om hvorfor jeg liker Clojure. Tydeliggjorde forskjellen på datadreven programmering og homoikonisitet tydeligere, lenket til https://www.expressionsofchange.org/dont-say-homoiconic/ som kommenter på hvor ordet egentlig kommer fra, og hva den opprinnelige bruken var.

👀 1
magnars09:08:13

Nå trodde jeg et øyeblikk at du ikke hadde tenkt å skrive noe mer. Minte meg om Mitch Hedberg: > I was at the airport a while back and some guy said "Hey man, I saw you on TV last night." But he did not say whether or not he thought I was good, he was just confirming that he saw me on television. So I turned my head away for about a minute, and looked back at him and said "Dude! I saw you at the airport... About a minute ago... And you were good." 😂

😂 1
😄 1
cjohansen09:08:22

Den går grundig inn i dette konseptet. De fleste kodeeksemplene er JavaScript, men det viktige er den konseptuelle tilnærmingen til hvordan man utformer et fleksibelt system rundt primitive data. Den oppsummerer egentlig hele min tilnærming til programmering etter en del år med Clojure i fingra (dette er også hvor forfatteren kommer fra). Det var ikke så mye nytt der for min del, men det var litt validering i å se “min måte” presentert som et paradigme 🙂

👍 1
cjohansen10:08:00

Forfatteren er også god på å holde fokus på data-drevet uten å bli veldig teknisk på funksjonelle programmeringskonsepter. Han ender i praksis opp med funksjonell programmering, men det er mer en side-effekt av data-fokuset, og han fokuserer lite på teknikaliteter. Dette tenker jeg gjør den til en god primer for folk som skal starte med feks Clojure.

👍 1
❤️ 1
hkjels10:08:16

bestilte den for et par dager siden etter noen andre anbefalte den ☺️ lover godt

augustl11:08:33

det er også Manning sin mest solgte bok så jeg et eller annet sted, det lover jo bra!

augustl11:08:03

det er ikke meg imot om jeg kommer borti flere og flere Kotlin-kodebaser og typescript-kodebaser som er programmert som om det var clojure(script) (aka sånn jeg har skrevet Kotlin og Typescript de siste årene)

cjohansen11:08:03

Forfatteren virker veldig inspirert av The Phoenix Project. Tidvis litt cringey formidling 😅

plus_one 1
augustl11:08:43

ah, jøss, overraskende at en bok som ser ut som en klassisk tech-bok fra Manning er “skjønnlitteratur”

cjohansen11:08:02

Ikke hele tiden, men mesteparten av innholdet er presentert som samtaler mellom folk i en fiktiv historie. Litt flere detaljer om hvilken kaffe de drikker osv enn jeg trengte 😂

😂 2
slipset14:08:10

Vi fikk oss et nytt husstandsmedlem idag. Vi tror hun heter Roberta. For første gang i livet er støvsuging blitt ikke bare en lek, men også en intellektuell utfordring - å tenke på hvordan man skulle programmert henne :)

6
cjohansen15:08:38

Vi har den samme. Den heter “Hr Støvsuger” 😄

😂 1
oddsor08:08:06

Vår heter Ford (som i Westworld, ikke som i bil)

teodorlu16:08:30

> Den oppsummerer egentlig hele min tilnærming til programmering etter en del år med Clojure i fingra (dette er også hvor forfatteren kommer fra). Det var ikke så mye nytt der for min del, men det var litt validering i å se “min måte” presentert som et paradigme 🙂 Huh, svaret "jepp, dette er ikke noe nytt" overrasket meg litt. Men .. på en god måte tror jeg? "hvis mange er enige om at dette er bra, er det vits i å lære seg"?

cjohansen17:08:05

Det er bra greier! Skalerer godt, og jeg opplever at data-orientert kode holder seg godt over tid. Ikke så mye kode, abstraksjoner og biblioteker som kan løpe fra kodebasen.

👍 1
cjohansen17:08:11

Det var ikke så nytt fordi det er denne tilnærmingen Clojure legger til rette for, så etter nok tid med Clojure... Interessant nok opplevde jeg også at React åpnet for å gjøre frontend på samme vis, for snart ti år siden. Jeg har fortsatt på den stien, men jeg har inntrykk av at dagens TypeScript/React-løsninger har gått bort fra dette.

👍 1
teodorlu17:08:34

Fordi man låser ting ned med typer / grensesnitt?

cjohansen17:08:36

Ja, pluss lokal tilstand

👍 2
oddsor08:08:06

Vår heter Ford (som i Westworld, ikke som i bil)