DEV Community

Discussion on: New pure functional programming language - ETA

Collapse
 
andy profile image
Andy Zhao (he/him)

Seems pretty cool! Don't know much about Haskell, but I've written some functional JavaScript at work. It's a paradigm that took me awhile to understand, but once it clicked it made more sense.

Reading the FAQ, I thought it was interesting that Haskell is hard to learn, and ETA hopes to change that. As a relatively new programmer (a little over 2 years), I think the main reason I shy from functional or lower-level programming languages in general is because they seem hard. Is ETA meant to be easier to learn that Haskell, or is it more that ETA is/will be more welcoming to newcomers because of good documentation and tooling?

Collapse
 
alephnaught2tog profile image
Max Cerrina

I am 100% just piggybacking on this because I was wondering about it earlier. What is it about functional languages that give the impression of being harder, do you think? I wonder how much of it is exposure to OOP first and most often, too. Is it conceptual, syntactical?

Collapse
 
ben profile image
Ben Halpern

This great talk by Elm creator Evan Czaplicki touches on this stuff really well.