4 ms·
This is tangental, but programming clicked for me once JavaScript introduced me to functional/declarative programming features such as replacing loops with high
by harimau777 3y ago
This is tangental, but programming clicked for me once JavaScript introduced me to functional/declarative programming features such as replacing loops with higher order functions (e.g. map) and avoiding mutation.
However, I'm now at a point in my career where I want to get out of the rat race of web development. Are there any programming languages or domains that are "functional/declarative oriented" but actually have jobs? (Note that I don't necessarily mean that I'm dead set on only purely functional programming languages. I would love to get a job working with those, but all I really need is something like that's functional/declarative enough for it to make sense to me.)
- rockwotj 3y agoScala is something thats used a lot in data/stream processing and is similar to JS in the functional aspect (more so because there is sum types and pattern matching which is the next awesome thing in functional programming)
- gdprrrr 3y agoI think Rust may be a good fit, as it encourages a declarative style with things like immutability by default.
- nyssos 3y ago> Are there any programming languages or domains that are "functional/declarative oriented" but actually have jobs? Scala probably has the most, but there's also a lot of people who insist on pretending its Java, so it's hard to say how many of those are really functional codebases.