James Trunk, who is now Griffin's VP of Engineering, gave one of the most clear and enjoyable technical introductions to Clojure I've seen. Recommended! ▶ this video
in “Griffin - A fully-regulated, API-driven bank, with Clojure” · View on HN
Clojure in a nutshell by James Trunk on HackerTube: recommended by 3 Hacker News commenters across 3 separate months, 2021–2023.
tutorial · intro · evergreen
James Trunk introduces Clojure syntax and thinking, covering its core data structures, immutability, the thread-last macro and live data analysis in the REPL.
HN commenters recommend it as a clear, enjoyable introduction to Clojure and a good example of REPL-driven development.
“gave one of the most clear and enjoyable technical introductions to Clojure I've seen. Recommended!”
3 Hacker News comments link this video. Each one links back to its thread.
James Trunk, who is now Griffin's VP of Engineering, gave one of the most clear and enjoyable technical introductions to Clojure I've seen. Recommended! ▶ this video
in “Griffin - A fully-regulated, API-driven bank, with Clojure” · View on HN
There are multiple options to approach the Clojure* ecosystem. But yes, it is more focused towards dedicated and experienced developers overall. I use IntelliJ Idea + Cursive for development and that seems quite comfortable. I have a very rough sketch of the environment setup for a real app here: [link] We use a similar setup to develop OrgPad itself. You can use Babashka [link] for a quick and dirty setup to get you up and running quickly. That is also useful for scripting some things. You might also try shadow-cljs + ClojureScript, if you are more at home in the Node.js/ Browser JavaScript ecosystem and want to do something with it. There is a new "(Not)Babashka" but built on ClojureScript: [link] that might be interesting as well. I have found this video by James Trunk: ▶ this video to have a very nice live coding example.
in “What I wish I knew when learning F#” · View on HN
I like this video. IMHO it is a good example of REPL driven development. Nothing to do with typing things into the REPL. ▶ this video
in “How much can a Clojure developer do alone?” · View on HN