Bloomberg improves JavaScript with an open source project from Microsoft
Microsoft shows how companies can play fair with open source
Developers at financial major Bloomberg manage over 50 million lines of JavaScript code across its various products. When the company decided it needed something more performant it looked towards an open source language from the champions of closed source proprietary software, Microsoft.
The Redmond software giant announced the TypeScript language in 2012 as a superset of JavaScript. It then not only released the language under the open source Apache License 2.0, but also continued to actively develop it along with several other contributors.
One of them was Bloomberg, which according to reports first began to look at the TypeScript language in 2016 as a means to increase the robustness and reliability of its code.
- These are the best laptops for programming
- Here’s our list of the best Linux distros for developers
- We’ve also rounded up the best mobile workstations
Open all the way
Sharing insights about the move to TypeScript in a blog post, Rob Palmer, who leads the JavaScript infrastructure and tooling team at Bloomberg states that the company has over 2,000 developers working on JavaScript.
Talking to ITProToday, he shares that a majority of these developers are writing applications for the company's core platform, the Bloomberg Terminal: “...essentially all of our application layer is built using JavaScript.”
Big companies, especially those with several developers on their payroll, usually take advantage of the permissive licensing of open source projects to fork them for better control.
Bloomberg however has decided to stick to the upstream version of TypeScript, and Palmer says that’s primarily because of Microsoft’s stewardship: "It's open source in every sense of the word,"
Are you a pro? Subscribe to our newsletter
Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!
“A clear benefit of using shared open source technology,” writes Palmer in the blog “is that when you have a problem, more often than not you find you are not alone. And when you find answers, you get the joy of sharing them.”
- Take a lot at our collection of the best online JavaScript courses
Via: ITPro Today
With almost two decades of writing and reporting on Linux, Mayank Sharma would like everyone to think he’s TechRadar Pro’s expert on the topic. Of course, he’s just as interested in other computing topics, particularly cybersecurity, cloud, containers, and coding.