our blog

March 9, 2022
What is APL programming language and what are its benefits?

Transcript APL strips away a lot of boilerplate fluff, but it does so in a way without over abstracting the problem. So it delivers an ultrahigh level, high productivity programming language that allows you you to reason at a high level, at the machine level. So it allows you to do something called mechanical sympathy […]

Read More
March 4, 2022
You can FP in OOP, but learn an FP language to fully understand the benefits of the paradigm

Transcript The world has changed a lot around functional programming. It's no longer considered weird or obscure to use functional programming. Most languages have embraced these kinds of ideas. My warning, my caveat is if you're a Java programmer or you're a C++ programmer and you think you're going to be able to learn functional […]

Read More
February 24, 2022
How Aaron Hsu discovered Functional Programming and why he loves it!

Transcript As a kid during high school, I learned Q Basic to do some programming. And the problem I always ran into was I was trying to do a radix sort, and I kept blowing the stack on the radix sort because Q Basic only had like ten, so it could only handle ten recursions […]

Read More
February 17, 2022
Exploring functional programming coming from an OOP mindset - Aaron Hsu

Transcript I think it's important to remember that there's a lot of different ways to engage with a given paradigm. So for instance, in object oriented programming, there's the untyped object style C++, there's Java, there's Small Talk, there's all of these different languages that give a different perspective on what it means to be […]

Read More
January 5, 2022
Edward Kmett - How I discovered Functional Programming

Transcript I'd been building little toy languages that all felt kind of like the bastard child of Perl and Python and C++ or something like that, because they were what I knew for, like, 15 years or something like that. Well, before I really discovered functional programming per se, when I was writing Perl, I […]

Read More
January 1, 2022
Michael Snoyman discusses how he discovered functional programming

Transcript My connection with functional programming started about ten years ago, twelve years ago, I really started to do some kind of searching to find out what the next language was, that I was going to be working and where I felt comfortable producing code, producing commercial code that I could put my name to […]

Read More
December 13, 2021
Edward Kmett - Why Haskell?

Transcript If I have to say what Haskell in particular when I talk about functional programming, why Haskell it comes down to the idea that there's a lot of languages that have been toying with the idea of adding immutable data structures, you have data structure is you're not allowed to change. You construct an […]

Read More
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram