With the .NET CLR and the Java JVM, you are able to have code written in one language be consumed by another. While the idea is appealing and is the foundation of having languages like F# and Scala make use of the greater ecosystem, it seems like few people really take advantage of it.
Alternative languages in both .NET and Java have not made large inroads, and there are even fewer people and organizations building portions of applications in the best language for the job. While it's great to have that option, I doubt many organizations have the skillset to really take advantage of it.
J.JaKeep your engineering skills up to date by signing up for TechRepublic's free Software Engineer newsletter, delivered each Tuesday.
Related Topics:Developer Mobility Tech & Work CXO Software Hardware Smart Persons Guides
Justin James is an OutSystems MVP, architect, and developer with expertise in SaaS applications and enterprise applications.