Live data from Hacker News

Microsoft’s Ready to Contribute to OpenJDK

mail.openjdk.java.net

21–30 of 58 posts

Re: Microsoft’s Ready to Contribute to OpenJDK

#21
post #8
post #3

Hypothetical Question: Is it at all possible to eventually merge Java and C# back into a single language? Say in 2030 ?

Funnily enough I was thinking an almost identical thing this morning. We had IKVM [0] for.NET, which if I understood it correctly allowed Java to run on the CLR (I probably misunderstood this). I'm not entirely sure why Microsoft don't build something official to run Java code on the CLR/.NET, is it a technical or legal limitation, or simply that there's no business need? [0]: https://www.ikvm.net/

An active fork of IKVM can be found here: https://github.com/jessielesbian/ikvm

Also re: using Java with .NET, there's also their Java Interop project which is used with Xamarin: https://github.com/xamarin/java.interop

Re: Microsoft’s Ready to Contribute to OpenJDK

#22
post #8
post #3

Hypothetical Question: Is it at all possible to eventually merge Java and C# back into a single language? Say in 2030 ?

Funnily enough I was thinking an almost identical thing this morning. We had IKVM [0] for.NET, which if I understood it correctly allowed Java to run on the CLR (I probably misunderstood this). I'm not entirely sure why Microsoft don't build something official to run Java code on the CLR/.NET, is it a technical or legal limitation, or simply that there's no business need? [0]: https://www.ikvm.net/

It seems Microsoft is doing .net Java introp: https://github.com/dotnet/csharplang/issues/2517

Re: Microsoft’s Ready to Contribute to OpenJDK

#25

>> 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?

I'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.)

Github is Ruby

LinkedIn is Java

Re: Microsoft’s Ready to Contribute to OpenJDK

#26
post #16

I like the direction the "new" Microsoft is going! Hopefully they'll behave themselves this time (re: Visual J++, etc)

J++ might get a bad rap in hindsight, but back in the day, it was amazing. The editor was liquid smooth, performance wise, and the compiler was at least a dozen times faster than the JDK Java compiler. It was like the Jikes compiler before Jikes. I recall using Visual J++ and its compiler to do "pure Java" development back then and it was a delight. I only moved to Eclipse later because Eclipse had a deeper understan…

I think Eclipse is probably still slower on modern hardware than Visual J++ was in 1999-2000, which was the last time I used it.

The first commercial Java project I worked on we used Visual J++. It was a great environment at the time, there was very little else available if I remember correctly. Sun had something which was horrible.

Eclipse is so bad I think those of us who have been in the Java camp for years/decades/whole career have lost sight of just how much better the MS tools were/are.

I don't even remember feeling as much frustration towards VC++ in the 1990s as I do with Eclipse today.

It's too easy to forget Mac wasn't even an option back then. OSX didn't start to become viable till 2003-2004.

I've officially been doing Java 20 years now... part of me really wants to jump the fence and go work on Windows stuff. I jumped the fence to work on Python 6 years ago. But it was "Python being used for stuff Java is 10x better for" and got tired of it after a year. Python is 10x better than Java for lots of things.. but not for giant enterprise systems IMO.

Re: Microsoft’s Ready to Contribute to OpenJDK

#28

>> 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?

I'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.)

It 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.

Re: Microsoft’s Ready to Contribute to OpenJDK

#29
post #23

Microsoft's apparently not ready to use line breaks. Seriously, people that write lines like that... just... why. What email client is even allowing it?

Why put in hard breaks when pretty much any email client should support soft/flexible line wrapping?

Seems more like an issue with the linked site to me.

Post reply on HN