This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-04-05
Channels
- # announcements (15)
- # aws (7)
- # babashka (105)
- # beginners (35)
- # biff (5)
- # calva (48)
- # cider (5)
- # clj-kondo (25)
- # cljdoc (14)
- # clojure (84)
- # clojure-czech (2)
- # clojure-dev (6)
- # clojure-europe (58)
- # clojure-nl (6)
- # clojure-norway (19)
- # clojure-portugal (2)
- # clojure-uk (5)
- # clojurescript (23)
- # cloverage (5)
- # code-reviews (5)
- # conjure (28)
- # data-science (1)
- # datomic (53)
- # events (6)
- # exercism (7)
- # fulcro (16)
- # graalvm-mobile (2)
- # honeysql (29)
- # improve-getting-started (2)
- # kaocha (32)
- # lambdaisland (2)
- # lsp (29)
- # malli (3)
- # overtone (1)
- # pedestal (8)
- # polylith (3)
- # portal (6)
- # quil (2)
- # rdf (15)
- # releases (2)
- # rewrite-clj (14)
- # sci (9)
- # shadow-cljs (7)
- # specter (5)
- # sql (5)
- # xtdb (38)
Vi fortsetter innsatsen med å vise Clojure til folket. 🙂 https://www.kode24.no/artikkel/funksjonell-programmering-har-aldri-vaert-mer-populaert-mener-zombieclj-duoen/75763600


interessant poeng med funksjonskall vs data, da. Mulig det ikke er et problem i 2022, selv på mobiler, siden de har blitt så kjappe og fine. Men gitt at man må bruke funksjonskall og ikke data, så er vel JSX hakket hyggeligere for øyet enn React.DOM.altmuligrart over alt i koden
Jeg har aldri brukt JSX og heller aldri brukt “React.DOM.altmuligrart over alt i koden”, så det vil jeg kalle en falsk dikotomi 🙂
Da jeg jobba med React fra JS så gjorde jeg sånn:
var d = React.DOM;
d.div({}, 'lol')
man kan jo lure på hvor viktig "parentes-allergi" er. React klarte å bli mainstream, kanskje JSX var essensielt, siden </a></p></div>
er mere mainstream-spiselig enn )))
Flutter-verden gjør automatisk sånn her - editoren legger til kommentarer for "closing tags" automagisk. Kanskje dette er skillet på hvem som liker Clojure og alle andre
Tror jeg venter på Clojure for Dart før jeg prøver meg på Flutter, ja 😂
både Flutter og React har "contexts" og. Enda et mainstream-krav? Contexts = props som sendes nedover automatisk, og kan fiskes ut nede i treet uten at de eksplisitt er sendt inn. Det faller under "min" definisjon av enveis dataflyt, siden de bare går nedover og ikke oppover, men ja, men nei.
Det som er litt interessant er at så lenge du har et språk som ikke er en lisp, så blir parenteser et helvete fordi paredit blir et helvete. Når du jobber med en lisp skjønner du etterhvert (tok tid for meg) at du må lære deg paredit (eller lignende) og parentesene blir plutselig din venn.
Så Flutter eksemplet ditt over. De parenteskommentarene ser jo bare helt duste og ubrukelige ut.