Chapter 11. F# in the enterprise
Let’s be blunt: adoption of F# in the enterprise has two significant problems as things currently stand. First, existing enterprise developers typically don’t know much about functional development; second, there aren’t many people on the job market with demonstrable skills in functional development. Few companies can afford to send their entire development staff off to an intensive course in F# and functional programming, or to introduce this training as a general overhead for new joiners.
Organizations need to be smart and ensure that the way they develop code matches the experience levels of their development staff. Because F# is a CLR-based language, fully integrated into Visual Studio, it’s ...