Please log in to watch this conference skillscast.
In this talk, you will see that in Clojure, you get the best of both worlds by putting Data in the centre. More than being a Functional Programming language, Clojure is a Data Oriented language.
You will explore a couple of paradigms and mechanisms that Clojure offers to its developers in order to achieve polymorphism without compromising data immutability.
You will also see that in some aspects, Clojure is a better Object Oriented language than many mainstream Object Oriented languages like Java and C++.
YOU MAY ALSO LIKE:
- Klipse - the Magic of Self-Host ClojureScript in Any Web Page (SkillsCast recorded in December 2017)
- Haskell at Work (Online Workshop on 30th January - 2nd February 2023)
- Haskell eXchange 2022: Novice Track (Online Conference on 7th December 2022)
- Haskell eXchange 2022: Online Conference (Online Conference on 8th - 9th December 2022)
- London Java Community Unconference (in London on 5th December 2022)
- LJC Live with Andrey Breslav - Shoulders of Giants: Languages Kotlin learned from (in London on 12th December 2022)
- A Conceptual Introduction to Nix for Haskellers (SkillsCast recorded in November 2021)
- Haskell in the Enterprise: A Report from in the Belly of the Whale (SkillsCast recorded in November 2021)
Polymorphism à la Clojure: Functional Object Oriented Programming is not an Oxymoron.
Yehonathan has 15 years of experience SW computing in startups and big companies, and an M.Sc in Mathematics. He has been coding for 6 years Clojure [script]. He's is a freelancer and Full-stack Web consultant. He gives Clojure workshop for companies that want to dive into Clojure and he is writing a book: "Get Programming with Clojure" with Manning.