DEV Community

Discussion on: Have you tried functional programming?

Collapse
 
cicirello profile image
Vincent A. Cicirello

Not for a long time, but back in the 1990s I used both Scheme and Common Lisp quite a bit. My use of Scheme started in an undergrad course on programming language concepts, which was common for PLC courses of the time. Course project involved implementing an interpreter for Scheme. For quite some time after, I'd use Scheme interactively to try out ideas for algorithms even if I'd end up reimplementing in another language afterwards.

In around the same timeframe, I used Common Lisp first in an AI course and then somewhat regularly for AI research.

At the time, I had mixed preferences for either functional or OOP depending on what I was working on.

I haven't really used functional programming much recently other than using some of Java's functional features. But that isn't really functional programming. Mostly OOP with occasional tangents into functional.

Collapse
 
madza profile image
Madza

Thanks for sharing 🙏❤