Go offline with the Player FM app!
#92: Clojure: a languages that will change the way you think about programming
Manage episode 348287858 series 2680464
Clojure is a dynamically, strongly typed programming language. It’s a dialect of Lisp running on the Java Virtual Machine. Lisp is 6 decades old and has a really weird syntax. That weird syntax is called Polish prefix notation. Basically, in every other language you’ve used math operators like plus or minus are infix. It means they are placed between operands. For example, 1 + 2
. In Clojure, you always put the operator (or any other function for that matter) in front. So simple addition becomes… + 1 2
.
Read more: https://nurkiewicz.com/92
Get the new episode straight to your mailbox: https://nurkiewicz.com/newsletter
98 episodes
Manage episode 348287858 series 2680464
Clojure is a dynamically, strongly typed programming language. It’s a dialect of Lisp running on the Java Virtual Machine. Lisp is 6 decades old and has a really weird syntax. That weird syntax is called Polish prefix notation. Basically, in every other language you’ve used math operators like plus or minus are infix. It means they are placed between operands. For example, 1 + 2
. In Clojure, you always put the operator (or any other function for that matter) in front. So simple addition becomes… + 1 2
.
Read more: https://nurkiewicz.com/92
Get the new episode straight to your mailbox: https://nurkiewicz.com/newsletter
98 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.