6 ms·
My prejudice is that anyone competent in functional programming is also comfortable with other programing paradigms, in particular OOP. Not so much the revers
by rtl49 11y ago
My prejudice is that anyone competent in functional programming is also comfortable with other programing paradigms, in particular OOP. Not so much the reverse. Thus the limited talent pool and higher wages.
- LeonidasXIV 11y ago> My prejudice is that anyone competent in functional programming is also comfortable with other programing paradigms, in particular OOP. That might be true, but if they are competent in both, that's often because they have switched from OOP to FP and prefer the latter nowadays so if there is a selection between otherwise equivalent jobs, they would tend toward the FP job.
- rtl49 11y agoPerhaps, as you suggest, attracting more talent is one benefit of using an FP-oriented language for their codebase. It would have been nice to see this claim evaluated in the context of a cost-benefit analysis including the costs. This article, which claims that OCaml provides a "competitive advantage," doesn't provide that. Thus I don't believe it is a useful source of information for evaluating the merits of OCaml in particular, or FP in general, in a production environment.