Fork me on GitHub
#clojure-norway
<
2023-04-03
>
magnars06:04:24

Morn morn! ☀️ 😊 Hvilken bokstav tror dere det var? ☝️

augustl06:04:56

kanskje fra aot (ahead of time) til eot (end of times, utsetter compiling til etter apokalypsen?)

magnars06:04:56

Bra forslag, men ikke noe blinkskudd, er jeg redd. En liten påskegåte, det her. 🐥 Hvis vi tar utgangspunkt i at cursoren min stod på rett sted, så trengte jeg bare trykk på én tast.

cjohansen06:04:26

Jeg skulle til å skryte på meg at jeg løste gåten, men så kom jeg på at jeg fikk et nokså utleverende hint 😅 Men jeg klarte i det minste å gjette hvor bokstaven ble plassert!

emil0r07:04:48

C för cache?

magnars07:04:21

Jeg kan si at det var en av disse bokstavene: mnopqrst

slipset09:04:17

(pmap) så bokstaven var p

clojure-spin 8
magnars09:04:17

@slipset vinner påskequiz'en, og får dermed fri førstkommende torsdag, fredag OG mandag! 🎉 😄

😂 3
slipset09:04:50

Jeg husker jeg ramlet over pmap i mott første Clojure prosjekt og ble nærmest målløs. Kunne det liksom være så enkelt?

magnars09:04:50

Ja, helt rått. Det morsomme her er jo at jeg har lagt mye mer tid i å forsøke å optimalisere denne treige funksjonen før, og fikk kappet den ned ca halvveis med noen transient datastrukturer og slikt, men denne ene bokstaven (på et rent innfall) gjorde en større forbedring på dramatisk kortere tid. 😅

augustl10:04:50

(let [n (+ 2 (.. Runtime getRuntime availableProcessors)] ...) 😍

slipset10:04:29

Det er flere ting som ikke er bra med pmap, men du verden så bra den er når den er akkurat det du trenger.

cjohansen13:04:06

Ja, helt topp