Live data from Hacker News

Oracle and the fall of Java EE

techsticles.blogspot.com

181–185 of 185 posts

Re: Oracle and the fall of Java EE

#181
post #84

Earlier quoted context omitted.

I wonder how difficult it would be to port C# to the jvm. It really is a better language. There are some parts of the standard library that are better in java, but overall I'd say C# is better there too.

Care to list what the C## language has that the Java Language doesn't? I guess, you don't miss what you don't know.

From my limited experience using Java after C# 6.

Type inference, C# properties (vs. getters/setters in Java), generics are way better, and of course Linq.

Java 8 makes this a bit better with lambdas but it's still a bit of a pain not having the above present. I still like Java though.

Re: Oracle and the fall of Java EE

#182

Earlier quoted context omitted.

I'm not familiar with either Java nor Golang, but I'd love to hear what you're looking at when you see shortcomings in Golang. I am genuinely curious and are very interested in what enterprises are looking at when they are browsing new tech. My mother is a COBOL programmer for one of the largest banks in the EU, and I always enjoy listening to her explaining their systems (IBM Mainframe, Batch processing, etc).

I would enjoy a lot reading her stories, you should write those on a blog.

Would be really fun and informative writing a post about her work! I'm gonna ask her tomorrow! :)

Re: Oracle and the fall of Java EE

#183

Earlier quoted context omitted.

Remember that sales is mostly about relationships. Your CEO will hand a few million to someone they trust. Oracle projects an image of being the large company that other large companies trust. SAP has a similar vibe. Your C-Level people don't want to play dice with tech because to them it's often a cost center whose disruption can be terrible for business. You'll notice most engineering focused companies don't use Or…

Last time I looked around it seemed a lot of "engineering focused companies" like tech startups were using garbage like MongoDB, the famously lossy database. I wouldn't assume that big companies are automatically incompetent and "tech focused companies" ignore Oracle for good reasons. It can as well be just fashion and/or groupthink and/or cost reasons.

Web development and engineering are different. I believe we're in agreement.

Re: Oracle and the fall of Java EE

#184

Earlier quoted context omitted.

And runs on more platforms than Java.

Care to name some of these platforms which Java doesn't run on which .NET supports? I'm having a hard time coming up with even a very short list.

Also, Xamarin makes .NET runnable on Android with their runtime and compile it down for iOS.

.NET Microframework makes it runnable on IoT.

Re: Oracle and the fall of Java EE

#185

Earlier quoted context omitted.

Care to name some of these platforms which Java doesn't run on which .NET supports? I'm having a hard time coming up with even a very short list.

Also, Xamarin makes .NET runnable on Android with their runtime and compile it down for iOS. .NET Microframework makes it runnable on IoT.

I don't think Android is a good example of a platform which .NET supports which Java doesn't since Java is the primary development language for Android apps...

I'm also pretty sure that embedded Java is widely deployed in IoT applications.

Post reply on HN