If you make JS more fully functional, there would be little point in using it - just switch to Elm or ClojureScript (which compile to JS). Part of the reason for sticking with JS with a functional style now is that it offers more flexibility than Elm or ClojureScript. Writing your own functions or updating a library is much easier than issuing new versions of JS!
How’s it going, I'm a Adam, a Full-Stack Engineer, actively searching for work. I'm all about JavaScript. And Frontend but don't let that fool you - I've also got some serious Backend skills.
Location
City of Bath, UK 🇬🇧
Education
10 plus years* active enterprise development experience and a Fine art degree 🎨
Versatile software engineer with a background in .NET consulting and CMS development. Working on regaining my embedded development skills to get more involved with IoT opportunities.
I would love to, but I have always worked in places which were entirely distrustful of technologies unless "everyone else was doing it." They asked for ideas to be innovative, but saw anything unknown or new as a risk. I could get away with using Lodash, so I did what I could without getting fired.
I don't know I would feel comfortable using Elm in a Production app yet. It's getting there and I love the language, but it's not quite there yet. I have been meaning to pick up Clojurescript. Tried Purescript and the outdated documentation was frustrating, plus the toolset was not desirable. I love ReasonML, but getting it to compile into Javascript seems like some arcane art. The deployment process, or what little I could find describing it, was a pain in the butt and Bucklescript was, at the time, holding the entire product back because it didn't work very well and was out of date.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
If you make JS more fully functional, there would be little point in using it - just switch to Elm or ClojureScript (which compile to JS). Part of the reason for sticking with JS with a functional style now is that it offers more flexibility than Elm or ClojureScript. Writing your own functions or updating a library is much easier than issuing new versions of JS!
Who said anything about issuing new versions of a language? I just said wouldn't it be nice is all 😀
I would love to, but I have always worked in places which were entirely distrustful of technologies unless "everyone else was doing it." They asked for ideas to be innovative, but saw anything unknown or new as a risk. I could get away with using Lodash, so I did what I could without getting fired.
I don't know I would feel comfortable using Elm in a Production app yet. It's getting there and I love the language, but it's not quite there yet. I have been meaning to pick up Clojurescript. Tried Purescript and the outdated documentation was frustrating, plus the toolset was not desirable. I love ReasonML, but getting it to compile into Javascript seems like some arcane art. The deployment process, or what little I could find describing it, was a pain in the butt and Bucklescript was, at the time, holding the entire product back because it didn't work very well and was out of date.