This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-05-10
Channels
- # aws (39)
- # babashka (4)
- # beginners (5)
- # biff (25)
- # cider (14)
- # clj-on-windows (40)
- # clojure-europe (36)
- # clojure-gamedev (1)
- # clojure-losangeles (4)
- # clojure-norway (51)
- # clojure-spec (5)
- # clojure-uk (2)
- # clojurescript (2)
- # clr (176)
- # data-science (10)
- # datalevin (17)
- # datomic (7)
- # deps-new (4)
- # docs (3)
- # emacs (12)
- # figwheel (3)
- # figwheel-main (5)
- # hyperfiddle (20)
- # instaparse (3)
- # introduce-yourself (8)
- # lsp (66)
- # malli (43)
- # off-topic (4)
- # rdf (11)
- # reagent (5)
- # releases (2)
- # sci (11)
- # shadow-cljs (24)
- # slack-help (2)
- # specter (7)
- # tools-deps (3)
- # xtdb (48)
Not Clojure-related, but might have significant impact in the field. In case folks have not yet seen the Mojo announcement. Mojo is a Python superset that can be made to compile to incredibly fast code. From the folks that brought you LLVM and Clang. https://www.modular.com/mojo https://www.fast.ai/posts/2023-05-03-mojo-launch.html
Related work is https://github.com/pmatos/nora (Racket LLVM) https://github.com/clasp-developers/clasp (CL and LLVM)
Yeah, this is mostly BS - Julia is the clear Python data science numerical computing replacement that already does that Mojo nonsense and a lot more.
There is a good overview from Jeremy Howard(http://fast.ai) on JuliaCon 22 about the cons of Julia to become popular language https://www.youtube.com/live/s6pjxCuNGjc?feature=share It looks like mojo resolves it by design
In the context of this thread, it's good to remember the "Worse is Better" essay by Richard Gabriel. https://en.wikipedia.org/wiki/Worse_is_better
"worse is better" was repudiated by Gabriel himself under a pseudonym in an https://www.dreamsongs.com/Files/worse-is-worse.pdf that, Cassandra-style, correctly predicted the future, but was heeded by no one. > This advice is corrosive. It warps the minds of youth. It is never a good idea to intentionally aim for anything less than the best, though one might have to compromise in order to succeed. Maybe Richard means one should aim high but make sure you shoot—sadly he didn’t say that. He said “worse is better,” and though it might be an attractive, mind-grabbing headline seducing people into reading his paper, it teaches the wrong lesson—a lesson he may not intend, or a lesson poorly stated. I know he can say the right thing, and I wish he had.
@UP4Q3V28P what he never mentions in the video are the corporate giants behind Python, Go and Java which pushed those languages hard. If Clojure had been invented at Google, I wonder how much larger the population of this Slack would be :thinking_face: