off-topic

https://github.com/clojurians/community-development/blob/master/Code-of-Conduct.md Clojurians Slack Community Code of Conduct. Searchable message archives are at https://clojurians-log.clojureverse.org/
solf 2021-06-02T08:48:04.267800Z

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

p-himik 2021-06-03T15:47:59.276Z

@qmstuart I wonder what your thoughts on Lua are. :)

2021-06-03T15:48:24.276200Z

I've never written a line of Lua, I know nothing about it. Is it a nicer alternative to golang?

p-himik 2021-06-03T15:52:01.276500Z

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.

raspasov 2021-06-02T08:55:36.267900Z

The road to Java is paved with good intentions 😜

😆 3
2021-06-02T09:19:28.268300Z

I've been languishing in go this week, I hate it.

Ben Sless 2021-06-02T09:20:06.268500Z

I feel your pain

2021-06-02T09:20:54.268700Z

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!

😂 3
raspasov 2021-06-02T09:25:46.269Z

Guardrail-driven development.

🛤️ 2
Ben Sless 2021-06-02T14:54:47.269700Z

Safety first 😄

🧷 1
🙂 1