Live data from Hacker News

Negotiations Failed: How Oracle Killed Java EE

headcrashing.wordpress.com

401–410 of 526 posts

Re: Negotiations Failed: How Oracle Killed Java EE

#401
post #263

Earlier quoted context omitted.

Visual Studio doesn't run on UNIX, nor mainframes.

Even Visual Studio Code is more performant than Eclipse and you can create a Linux distributable of .Net and deploy to Linux from Visual Studio. And before you say there are non Linux mainframes. Yeah I know - another dead end technology along with .Net framework and C++/CLI.

An Electron app! Only as joke.

And that not forgetting that VSCode doesn't do even 10% of what Eclipse or VS do.

Re: Negotiations Failed: How Oracle Killed Java EE

#402

Earlier quoted context omitted.

I assume you're trolling at this point but if that's not the case then the Qt company would like a word with you.

Yes I know they exists. But my definition of “good” is does look and work like a native app? That’s not true for anything Java based or Electron or .Net.

Now I am confused, after all isn't .NET the best for everything?!?

Re: Negotiations Failed: How Oracle Killed Java EE

#403
post #364
post #186

Earlier quoted context omitted.

> There is a lot of similarities between the languages and it will be easy for any Java developer to pick up. Could you recommend good tutorials/manuals for developers with Java experience to learn C# (preferably without having to install Windows)?

If you're looking to get into C# 8.0 you're out of luck if using OS X. Visual Studio 2019 for Mac offers .Net Core 3.0 as an option if you have it installed but Mono hasn't caught up with C# 8.0 so isn't available. So much for cross-platform development - it seems OS X is still an afterthought.

Why?

On OSX, just use Visual Studio Code and .NET Core: https://weblogs.asp.net/dixin/c-8-0-in-depth-setup-c-8-0-and...

Re: Negotiations Failed: How Oracle Killed Java EE

#404
post #264

Earlier quoted context omitted.

Might be, but that is surely one area where .NET loses hand down to Java. Not to mention the fact that WP failed on the market, while Android strives.

Tell that to all of the Android OEMs that are losing money... Even Google has only made less than $30 billion in profit on Android....( https://www.theverge.com/2016/1/21/10810834/android-generate... ) But yes there are cross platform GUIs for .Net. https://www.hanselman.com/blog/CrossplatformGUIsWithOpenSour... https://github.com/AvaloniaUI/Avalonia/blob/master/readme.md Yeah they probably suck and don’t look are be…

It is more money than .NET ever done on mobile.

Re: Negotiations Failed: How Oracle Killed Java EE

#405
post #282

Earlier quoted context omitted.

They are far from catching up on compilation, GC and low-overhead observability technology. Those developments didn't happen in 1994; they have been happening continuously over the past 25 year (e.g., in the past few years we've seen ZGC, JFR and Graal), where Java is still far ahead of the pack.

Benchmarks?

https://www.techempower.com/benchmarks/

Re: Negotiations Failed: How Oracle Killed Java EE

#406
post #370

Earlier quoted context omitted.

The _neu_-nuclear powers possess at most a few hundred warheads and lack true intercontinental delivery systems. They might kill a few million people but the damage will be localised. All of the countries that could - and would (given the right kind of existential threat posed by another) kill a few _hundred million_ people in even a limited exchange are on the council. There are other, non-nuclear states that could…

I obviously didn't mean all. India, Japan, Germany and perhaps a couple of others, such as South Africa and Brazil, deserve to have permanent status to have a more even security council. It's more an economic issue than a nuclear issue IMO. And, I think the veto should be done away with.

South Africa does not have any nuclear weapons - they were all decommissioned at the end of Apartheid

Re: Negotiations Failed: How Oracle Killed Java EE

#407
post #268

Earlier quoted context omitted.

Yeah, but they surely don't run any version of .NET, not even an incomplete one.

So it’s really not running Java as defined by the specification...

Yeah, but it doesn't run .NET at all.

And I guess for you .NETduino doesn't count for .NET devs, because it isn't .NET as defined by specification.

Re: Negotiations Failed: How Oracle Killed Java EE

#408
post #269

Earlier quoted context omitted.

There are many other computers in the world than just desktop and servers.

Except for mobile, most of those you would be better off just using C.

Except that the people actually paying for development contracts think otherwise.

Re: Negotiations Failed: How Oracle Killed Java EE

#409

Earlier quoted context omitted.

> A simple LINQ expression can be passed around an translated on the fly by various providers. The same expressions can be translated to Sql, Mongo, regular IL, etc. The same can happen with a simple abstract expression in native syntax (in fact tons of tools in all languages that do that). LINQ just gives you a standardized built-in DSL for that -- but nothing you can't build yourself with the language's main syntax…

The same can happen with a simple abstract expression in native syntax (in fact tons of tools in all languages that do that). LINQ just gives you a standardized built-in DSL for that -- but nothing you can't build yourself with the language's main syntax. Heck, LISPs have Okay so where is it? What language besides some .Net based languages allows me to take the same query expression and have it interpreted differentl…

Most benchmarks I follow show C# as faster than Java, or at worst tied, these days:

https://benchmarksgame-team.pages.debian.net/benchmarksgame/... https://www.techempower.com/benchmarks/#section=data-r17&hw=...

Disclaimers:

Microsoft employee

Nazgûl

Re: Negotiations Failed: How Oracle Killed Java EE

#410
post #267

Earlier quoted context omitted.

Mainframes, factory automation platforms, embedded hardware for M2M communication, phone centrals like the ones from Cisco, Bluray Players, electricity meeters with network capabilities like those from Gemalto, car infotainment systems, smart cards, copiers like those from Xerox and Ricoh,military equipments, ... And plenty more. It is not that is impossible to have them as .NET deployment target, just that right now…

Maybe at the moment, but the one place that Java isn't going, simply because Oracle owns it, is the FUTURE. Now Cobol, there's a much better bet, because Oracle can't sabotage it and audit everyone using it to make a few bars of silver! https://medium.com/@donhopkins/cobol-forever-1a49f7d28a39

Oracle together with Sun and IBM are the foundation of the Java community.

Outside HN bubble most companies are perfectly fine with its management.

In case you missed it, modern COBOL compilers, outside mainframes, target JVM and CLR as deployment targets.

And no one is jumping in into COBOL development courses.

Post reply on HN