DEV Community

Discussion on: How do I become proficient with functional programming in Java

Collapse
 
aminmansuri profile image
hidden_dude

Another way is just to learn these concepts with Lisp or Smalltalk.

And then translate to Java later.

The advantage of Lisp and Smalltalk is that they have simpler syntax so you can just focus on the proficiency and not the idiosyncrasies of the library.