3 ms·
I'd argue that what make FP languages better than non FP languages is when it comes to hiring developers that know FP languages are more flexible. For example
by edude03 10y ago
I'd argue that what make FP languages better than non FP languages is when it comes to hiring developers that know FP languages are more flexible.
For example I can expect a scala developer to be able to implement functional principals in say, PHP but not necessarily the other way around.
- xlayn 10y agoDo you have any studies to back that claim. I could argue the opposite, FP hide away the details per design as it is declarative and not imperative being imperative per wikipedia "Imperative programming focuses on describing how a program operates." Therefore are probably bad working in constrained environments or low level programming.
- galacticpony 10y agoI would argue the same way from experience. Functional programming languages tend to provide an abstraction that you could have easily built yourself by focusing on the constraints that are relevant to you - not those constraints some language theoretician has decided for you.