3 ms·
>> As many of you may know, Microsoft and its subsidiaries are heavily dependent on Java in many aspects, and also offers Java runtimes in its Microsoft Azure c
by shortlived 7y ago
>> As many of you may know, Microsoft and its subsidiaries are heavily dependent on Java in many aspects, and also offers Java runtimes in its Microsoft Azure cloud to its customers.
Anyone know details on how MS uses Java outside of hosted runtimes?
- Analemma_ 7y agoI'm mystified as well. I worked at Microsoft for seven years and never once heard any mention of Java. Maybe it's in the acquisitions? (GitHub, LinkedIn, etc.)
- alt_f4 7y agoGithub is Ruby LinkedIn is Java
- ToFab123 7y agoIt is for azure to ensure java runs smoothly there. Similar to how they pushed code to the linux kernel years ago so linux and hyper-v would play nice together.
- waffletower 7y agoBeing mystified about the value of Java to Microsoft suggests that you lead a somewhat insulated life in software development.
- waffletower 7y agoI imagine that C# is used less and less within Azure's infrastructure and embracing other languages such as Java where appropriate. This would go well beyond direct Java runtime support. C# cannot compete with the Java ecosystem for open source cloud management software. Just take a glance at Apache projects and see how strongly Java is represented there. I imagine that Microsoft is investing heavily in Python as well.
- brunoborges 7y agoHi, I'm the PM for Java at Microsoft. You can see this slide I presented at MS Ignite couple months ago: https://twitter.com/chanezon/status/1192140812718657536 https://twitter.com/chanezon/status/1192140812718657536 Happy to point you to the presentation if you are interested. But in short, we use Java at some places like (there's probably more): - Azure runtimes for end-users (App Service, Functions) - Azure runtimes for other services (Azure HDInsight aka Big Data) - LinkedIn backend - Yammer backend - Mojang Minecraft - SQL Server Big Data Connectors (JVM is embedded in the DB) - Internal Android and Xamarin development Best, Bruno
- shortlived 7y agoThanks Bruno! And I totally forgot about Minecraft!
- brunoborges 7y agoMy pleasure!