They are used in practice.
Greg MacDonald
21

The question is about pure or largely functional languages. Of course, most of today’s languages have first-class functions and closures, so they’re all capable of writing functional code to varying degrees. But Java, Python, JavaScript, C#, C++, PHP, Ruby, Perl, Go, and Smalltalk are NOT functional programming languages. In particular, JavaScript is a procedural language with some functional capabilities tacked on, thanks to first-class functions and closures (but it lacks data immutability to be a true FP language).

Show your support

Clapping shows how much you appreciated Louis Cyphre’s story.