This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-06-02
Channels
- # announcements (1)
- # asami (89)
- # aws (10)
- # babashka (41)
- # beginners (71)
- # calva (25)
- # cider (3)
- # clj-kondo (65)
- # cljdoc (15)
- # cljs-dev (3)
- # cljsrn (8)
- # clojure (56)
- # clojure-europe (44)
- # clojure-italy (1)
- # clojure-nl (2)
- # clojure-uk (48)
- # clojured (7)
- # clojurescript (17)
- # conjure (6)
- # cursive (3)
- # datomic (9)
- # emacs (11)
- # events (3)
- # fulcro (3)
- # helix (3)
- # honeysql (7)
- # hugsql (6)
- # introduce-yourself (2)
- # jobs (2)
- # kaocha (4)
- # luminus (1)
- # nrepl (2)
- # off-topic (10)
- # pathom (7)
- # philosophy (3)
- # polylith (27)
- # reagent (18)
- # reitit (3)
- # remote-jobs (7)
- # reveal (3)
- # shadow-cljs (9)
- # slack-help (5)
- # tools-deps (9)
- # vim (48)
Go will finally have generics in 2022. I like their implementation with “type constraint”, from what I’ve read so far. https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md
IT just feels like I need to write a million line of code to do anything simple and the result is so verbose that you can't see the woods for the trees. And so help me god if I need to write if err != null { ... } one more damn time!
@U013YN3T4DA I wonder what your thoughts on Lua are. :)
I've never written a line of Lua, I know nothing about it. Is it a nicer alternative to golang?
So far I have only been reading Go code, not writing it, but my current perception is that Lua is much more verbose. So I can't really recommend it. :) Just recently I switched from Lua to Fennel (LISP that's transpiled into Lua) with a separate library with some of the Clojure-like goodies, and it was a huge breather.