|
Java once served a good purpose - one language that with minor variations, could enable source code to run on different OSs. One of the things that hurt Java was Sun's religious war with Microsoft. The end result was that Microsoft could not adapt and extend Java without violating licensing agreements, and Sun ensured that Java runtimes for Windows were dog-slow compared to other OSs.
Sun eventually went out of business from focusing on the religious wars and not on business success. Microsoft created C# when they could not legally use Java, and with the Mono and Xamarin advances in portability, now C# with .NET Standard can run on multiple OSs faster and with a better language than Java.
Today, your best bet for portability is C# and .NET Standard. With Xamarin, now a part of Visual Studio (including the free Community Edition), you can write C# code and with little variation, run native code on Windows, iOS, and Android. And with C# and Visual studio, you also can write code that runs on Windows, Linux, and MacOS.
Java is fading, and Oracle is not trying to keep up. You want a free UI and development environment? Get Visual Studio 2017 Community Edition and have at it.
|
|
|
|
|
That's actually a very astute, well-informed summary of the situation, I think.
MSBassSinger wrote: Java is fading, and Oracle is not trying to keep up
That was my exact feeling as I attempted to try some simple things with Java.
MSBassSinger wrote: Today, your best bet for portability is C# and .NET Standard. With Xamarin, now a part of Visual Studio (including the free Community Edition)
I agree again.
I also just deployed an ASP.NET MVC app to my DigitalOcean droplet (Debian) as a dotnet core app and was amazed at how well it works on the little Linux container with limited resources, etc.
|
|
|
|
|
Java isn't dead yet, but Oracle is working hard to kill it.
|
|
|
|
|
Google is not helping as well. They are pushing their "Kotlin" language pretty hard. I just unsubscribed from Android Weekly today, because I realised that they stopped listing articles about Android and now every article is about getting old and common stuff to work on Kotlin. I'll refrain from learning a proprietary language, thank you.
|
|
|
|
|
obermd wrote: but Oracle is working hard to kill it.
It really does feel that way.
When they took ownership then sued Google for infringement on their use in Android I thought maybe that was Oracle's only point of buying up Java.
Then, after the failed litigation Oracle backed away from Java almost instantly and it convinced me even more that the only reason they wanted it was because they saw litigation dollars laying on the table.
|
|
|
|
|
Are you receiving emails when someone posts a comment or reply in QA or the forums?
Some of us aren't, and I'm interested to see how many, and what the distribution is.
If you aren't, please reply to this post.
[edit]Emails are now fixed, and everybody just got a large backlog![/edit]
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
modified 20-Jan-18 3:59am.
|
|
|
|
|
|
Nope, none since 15th Jan. I do get Notifications at the top of the page, but I don't get emails.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I don't receive emails when someone posts.
I think I did in the beginning but now I am at the site so much I see the alerts on the site and I remember kind of being overwhelmed by the number of email.
|
|
|
|
|
I don't always test my email notification process, but when I do, I do it in Production.
I know, this doesn't help.
|
|
|
|
|
I know I did, and I think I still do.
/ravi
|
|
|
|
|
OriginalGriff wrote: Are you receiving emails when someone posts a comment or reply in QA or the forums?
Amusingly, I was just about to post that the email hamsters appear to have woken up from their hibernation.
Latest Article - Code Review - What You Can Learn From a Single Line of Code
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Just started receiving 3 day old emails.
/ravi
|
|
|
|
|
Same here. Many emails coming in now from a while ago.
|
|
|
|
|
It's an email bounty!
/ravi
|
|
|
|
|
|
Come to think of it, I'm not getting any
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.
|
|
|
|
|
I'm receiving all emails from Bob just fine. No problems here in Alabama.
When you are dead, you won't even know that you are dead. It's a pain only felt by others.
Same thing when you are stupid.
modified 19-Nov-21 21:01pm.
|
|
|
|
|
I haven't been, but earlier today I received a bunch of them that have built up over the last few days that were never sent until today.
|
|
|
|
|
It's fixed now, for me anyway.
|
|
|
|
|
Are you receiving emails when someone posts a comment or reply in QA or the forums?
Some of us aren't, and I'm interested to see how many, and what the distribution is.
If you are, please reply to this post.
[edit]Emails are now fixed, and everybody just got a large backlog![/edit]
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
modified 20-Jan-18 4:00am.
|
|
|
|
|
Emails dried up since yesterday. Nothing today.
Get me coffee and no one gets hurt!
|
|
|
|
|
So that's posted under the wrong heading then...
Do you want me to delete it?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Oops! Ok to delete it. By the way: Some of yesterday's messages just came through.
Get me coffee and no one gets hurt!
|
|
|
|
|
I wasn't until two minutes ago, when I got a notification for a QA comment that was posted over two hours ago.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|