Fork me on GitHub
#clojure-norway
<
2023-05-30
>
cjohansen07:05:28

Tenkte jeg skulle prøve meg for moro skyld, ble veldig positivt overrasket over tilslaget 🙂

😮 2
teodorlu08:05:55

cljtogether for portfolio, gjetter jeg? Gøy! 😊😊

cjohansen08:05:03

Ja, stemmer 🙂

💯 2
👏 2
slipset09:05:55

TIL: Jeg har alltid visst om C-c C-t r (rerun failed test) i Cider, men idag fant jeg jammen C-c C-t a som jeg har savnet i årevis uten å ha giddet å lete etter den.

teodorlu09:05:35

"rerun all tests"?

teodorlu09:05:50

Jeg jobber i en bedrift der "funksjonell programmering" og "clojure" er ansett som litt skumle ord som folk ikke helt vet hva er. Det ønsker jeg å endre på. Min plan: 1. Bruk https://www.meetup.com/clojure-oslo/events/293381372/ som gulrot (flinke folk presenterer, gratis mat, kom kom) 2. Snakk litt om funksjonell programmering internt først. For å få til 2, har jeg skrevet en tekst om hva funksjonell programmering er, og hvorfor jeg mener funksjonell programmering er bra. Målgruppen for teksten er ferske utviklere som har brukt JavaScript og React i prosjekt. https://play.teod.eu/hva-er-funksjonell-programmering/ For folk i denne kanalen er det kanskje mye gammelt nytt. Men jeg deler i tilfelle den kan brukes til noe. Teksten er på norsk, som kanskje gir en lavere terskel enn engelske ressurser om temaet. (hvis man vil ha mer seriøs litteratur skrevet av mer seriøse folk, går det an å se på https://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf av John Hughes i 1990 og https://curtclifton.net/papers/MoseleyMarks06a.pdf av Ben Mosley og Peter Marks i 2006. Out of the Tar Pit har jeg sett Rich Hickey referere til)

👍 2
leifericf17:05:01

Jeg driver med det samme der jeg jobber! Vi burde kanskje rotte oss sammen 😅

😄 2
teodorlu17:05:07

Kanskje vi får mulighet til å snakke om det på torsdag?

leifericf18:05:27

Det gjør vi! Har et møte fra 09:00-09:30, ellers skal jeg "bare" kode hele dagen 😊

leifericf18:05:42

Er på kontoret frem til 16-ish.

teodorlu09:05:07

Hører også gjerne hva dere synes om teksten! Om dere er enig eller uenig. Eller om dere har noe å føye til, eller andre ting. @christian767 var behjelpelig med å lese over og gi tilbakemelding på en tidligere versjon, takk for det!

slipset10:05:43

You lost me at “koeffekt”

😅 2
teodorlu11:05:33

hva synes du om "en effekt er en funksjon fra data til verden" og "en koeffekt er en funksjon fra verden til data" ? Eller, det var kanskje den du ikke likte?

teodorlu11:05:55

Jeg synes det var "litt søtt" å ta det med da jeg skrev, men mulig det bare forvirrer.

slipset11:05:52

Jeg tror at hvis ditt publikum er folk som er redde for fp, så er det å komme dragende med koeffekter i andre avsnitt litt et eller annet.

teodorlu17:05:25

Godt poeng. Koeffekter skremmer jo bort folk som liker fp også. Selv om jeg skulle ønske at det ikke var skummelt...

slipset10:05:10

Et annet problem med jquery er at man bruket dom’en som en stor global mutable variabel

👍 2
slipset10:05:36

At jquery er tregt ville jeg tonet ned. Det interessante for meg med React er ikke virtuell dom, men heller at render er en «ren» funksjon fra data til html.

👍 2
teodorlu11:05:24

jaaa, det blir kanskje bare forvirrende for noen som har lært JavaScript i 2018 eller senere. Godt poeng.

augustl13:05:24

husker i gamle dager når GUI kom ut av sync. F.eks hadde man 3 uleste meldinger i en innboks, men det røde tallet sa 2, fordi man har en code path hvor man bare oppdaterer lista og ikke tallet

👍 2
slipset10:05:30

Forøvrig er utelunch på hjemmekontor undervurdert

slipset10:05:58

👌 6
2
2
teodorlu11:05:34

åhh, ser bra ut! Skal forresten hilse fra Henrik Skifjeld, som fortalte ivrig over lunsjen om hvordan du hadde jobbet aktivt for å få en stor konsulentkunde til å bruke mer Clojure 😸

slipset11:05:26

Gjorde jeg det?

slipset11:05:39

Du får uansett hilse tilbake 🙂

teodorlu11:05:25

Skal jeg gjøre!