@alexandra how do you get news about what the w3c is up to? Is there someone/something I should follow?
Oh, I mentioned wanton macros as the enemies of readability. I forgot the other BIG one I had in Common Lisp: dynamic scope. Which you CAN do in Clojure, but I've only known two use cases. Dynamic scope is one of those ideas that was almost never good...
---
RT @deech
Summing up 20+ years of syntax debates: I want to write lisp but I don't want to read lisp
https://twitter.com/deech/status/1529241611540041729
They left out the cond and condp tables. Lisp is the king of control statements :)
RT @clojurejobboard
Further your #career: #Clojure Developer (Data Platform) at Digital Commerce Intelligence #RemoteWork #Singapore 🇸🇬 https://ClojureJobboard.com/clojure-job/cp-remote-clojure-developer-data-platform-singapore-digital-commerce-intelligence-remotework.html #sql #kubernetes #remote
The 0.9.4 version (latest) of Bulma is missing their .list style, in both mini and full. I can't find any mention of this removal, so I am guessing it's a bug? #css
TIL that C# and the CLR in general actually can't do Tail Call Optimization. Does anyone know if this is the same reason that the JVM can't do it, so we have manual work-arounds is #clojure via (recur)? https://stackoverflow.com/questions/491376/why-doesnt-net-c-optimize-for-tail-call-recursion
@lucifargundam Keep your spirits up! You will get it.
Interesting little elevator pitch for a solution to many things. As a believer in, "leave state to the databases", this is great
---
RT @jackrusher
After ~25 years of trying to get people interested in Datalog, it's been great to see an uptick in general interest. Credit for mainstreaming these ideas goes to Datomic, but that's led to many other cool uses, as can be seen in many of these talks.😊
https://www.hytradboi.com
https://twitter.com/jackrusher/status/1530091864489185280
https://danluu.com/empirical-pl/
Just the thing I was looking for in a researched discussion of dynamic vs static typing . TL;DR there is a serious paucity of quality research on this, and there is no clear answer. Side note: static analysis tools are immensely useful to both statically and dynamically typed alike.
@Crell I'm guessing it's not WordPress compatible, is it? Where you are already steeped in the constraints of their language?
@otfrom @greenCoder Yes, I tend to live by that motto. I think I have ever written a total of one, maybe two macros that live in actual projects. The main one is used for instrumenting fixtures an our testing framework, where database transactions need to be configured a priori (such run-time considerations are one of the big legitimate use-cases of macros)
RT @draganrocks
Why #DeepLearning in #Clojure? Just because we can! @cljtogether https://aiprobook.com/deep-learning-for-programmers/
#Python #DataScience #TensorFlow
@greenCoder I discovered `cond- > ` in the last few years, and it changed my coding life! So good!
@greenCoder absolutely. The built-in macros are built in and often thought of as justa part of the language. They are stable, standard, and even instrumented. But library-defined macros can be a head-ache, and macros made on a project level are inherently expensive because of the rules they are re-writing.
RT @clojurejobboard
✨ Want to be a Backend Software Engineer - Mid to Senior at Eden Health [@EdenHealthInc] working remotely? 👉 https://ClojureJobboard.com/clojure-job/dm-remote-backend-software-engineer-mid-to-senior-eden-health-remotework.html
Full Stack Clojure web app engineer