18 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות


Clojure and Its Superpower, The REPL
Manage episode 291794679 series 2866644
Cheers to the 14th trip around the sun of the language that’s made up of data! In this episode, Esko, Matti and Toni discuss Clojure, REPL, and how you can use them in your next project.
Guests
Matti Lankinen’s programming career started from the little boy's dream of making his own games. C++ was too hard at the time, so he started making his own programming language. It was never finished. (Hands up, who can relate?)
Toni Vanhala learned the alphabet by typing on the keyboard and copying BASIC programs his mother read aloud. A couple decades later, Toni got his Ph.D. after programming a custom gaze tracker, virtual humans that react to facial expressions, and a chair that senses emotions.
Host
Esko Lahti is an engineer who now works in the company that got him into Clojure. Now, his party trick at meetups is to rapid fire through an extensive list of parentheses jokes.
Episode links
- The Clojure programming language: https://clojure.org/
- Shadow CLJS: https://shadow-cljs.github.io/docs/UsersGuide.html
- Leiningen: https://leiningen.org/
- Pedestal: https://github.com/pedestal/pedestal
- clojurians.slack.com community (invite link): http://clojurians.net/
- Reitit, data-driven router for Clojure(Script): https://github.com/metosin/reitit
- clj-kondo, a linter for Clojure: https://github.com/clj-kondo/clj-kondo
- cljfmt, a tool for formatting Clojure: https://github.com/weavejester/cljfmt
- Hiccup, a library for representing HTML in Clojure: https://github.com/weavejester/hiccup
- Integrant: https://github.com/weavejester/integrant
- Cursive, the Clojure(Script) IDE: https://cursive-ide.com/
- Nightlight, an embedded editor for Clojure: https://sekao.net/nightlight/
- Reagent, React for ClojureScript: https://reagent-project.github.io/
- re-frame, a ClojureScript framework for UIs: https://github.com/day8/re-frame
- Rich Hickey’s most influential talks: https://changelog.com/posts/rich-hickeys-greatest-hits
About Reaktor
Fork Pull Merge Push is a podcast by Reaktor, a strategy, design and technology company changing how the world works. Reaktor has offices in New York, Amsterdam, Stockholm, Tokyo and Helsinki, Turku and Tampere.
Reaktor is always on the lookout for bright software developers to work in health, security, emerging technologies, and much more.
@ReaktorNow
#FPMPod
20 פרקים
Manage episode 291794679 series 2866644
Cheers to the 14th trip around the sun of the language that’s made up of data! In this episode, Esko, Matti and Toni discuss Clojure, REPL, and how you can use them in your next project.
Guests
Matti Lankinen’s programming career started from the little boy's dream of making his own games. C++ was too hard at the time, so he started making his own programming language. It was never finished. (Hands up, who can relate?)
Toni Vanhala learned the alphabet by typing on the keyboard and copying BASIC programs his mother read aloud. A couple decades later, Toni got his Ph.D. after programming a custom gaze tracker, virtual humans that react to facial expressions, and a chair that senses emotions.
Host
Esko Lahti is an engineer who now works in the company that got him into Clojure. Now, his party trick at meetups is to rapid fire through an extensive list of parentheses jokes.
Episode links
- The Clojure programming language: https://clojure.org/
- Shadow CLJS: https://shadow-cljs.github.io/docs/UsersGuide.html
- Leiningen: https://leiningen.org/
- Pedestal: https://github.com/pedestal/pedestal
- clojurians.slack.com community (invite link): http://clojurians.net/
- Reitit, data-driven router for Clojure(Script): https://github.com/metosin/reitit
- clj-kondo, a linter for Clojure: https://github.com/clj-kondo/clj-kondo
- cljfmt, a tool for formatting Clojure: https://github.com/weavejester/cljfmt
- Hiccup, a library for representing HTML in Clojure: https://github.com/weavejester/hiccup
- Integrant: https://github.com/weavejester/integrant
- Cursive, the Clojure(Script) IDE: https://cursive-ide.com/
- Nightlight, an embedded editor for Clojure: https://sekao.net/nightlight/
- Reagent, React for ClojureScript: https://reagent-project.github.io/
- re-frame, a ClojureScript framework for UIs: https://github.com/day8/re-frame
- Rich Hickey’s most influential talks: https://changelog.com/posts/rich-hickeys-greatest-hits
About Reaktor
Fork Pull Merge Push is a podcast by Reaktor, a strategy, design and technology company changing how the world works. Reaktor has offices in New York, Amsterdam, Stockholm, Tokyo and Helsinki, Turku and Tampere.
Reaktor is always on the lookout for bright software developers to work in health, security, emerging technologies, and much more.
@ReaktorNow
#FPMPod
20 פרקים
All episodes
×
1 Why Diversity, Equity, and Inclusion in Tech is More Important Than Ever 46:22

1 Future of Work. Making Sense of the AI Hype 37:53

1 Make Your Team Click: The Fundamentals of Agile 42:09

1 Is Software Development Becoming Obsolete? 53:59

1 Truth over convenience. The data analytics episode 34:16

1 Solve it like an admin. Why it's important to ask 'why'? 36:40

1 Learning by Teaching. Embracing Continuous Learning as a Developer 44:14

1 Code it Aside: How to Plan, Launch, and Promote your Side-Project 40:41

1 Let's Map This Out! Working with GIS and OpenStreetmap Data 22:47

1 Curiosity Drive or Why I Moved from the US to Finland 49:04

1 Do You Really Need Artificial Intelligence in Your Software? 33:37

1 Code and Emotion. Why Anthropology is Important for Creating Good Digital Products 34:32

1 Deep dive into advanced TypeScript 52:44

1 Clojure and Its Superpower, The REPL 48:54

1 Category Theory for the Non-PhD – and What to Use It For 37:52
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.