• Post Reply Bookmark Topic Watch Topic
  • New Topic

Brand new project - should I begin it in Java ?  RSS feed

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've been programming for many years in MS technologies (C#) - Also done a few Linux and Mac apps using 'RealBasic' and recently an Android App using Android Studio/Java.

I'm now about to begin a brand new MAC OSX project and trying to decide what language to do it in.

Over the weekend I played around with Java in Netbeans and it really is quick and easy. Source code fully portable between Windows and Mac and the packaged executable just as portable. Amazing.

But I'm kind of put off the idea of Java because Apple have stopped shipping Java with their OS. Looking at other platforms even google seem to be moving away from Java with their new ChromeOS.


If I had existing Java applications I'd be happy to keep maintaining them - I wouldn't be rushing to port them to some other technology.

But should I be starting a brand new project in Java today ?

Thanks for your input guys.
)
 
Java Cowboy
Sheriff
Posts: 16060
88
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ian Sa wrote:But I'm kind of put off the idea of Java because Apple have stopped shipping Java with their OS.

You can download Java for Mac OS X from Oracle, in exactly the same way as you can for Windows, Linux and Solaris. Windows, and most Linux distributions, also don't ship with Java out-of-the-box.

Contrary to what you might have heard or read on random places on the Internet, Java is far from dead, or on its way out. But Java has never been very popular for desktop applications - its main use in for server side software, where it's hugely popular and the most used programming language in the world.

If your project is going to be a Mac OS X-specific desktop application, then it might be interesting to look at Apple's new programming language Swift.
 
Ian Sa
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jesper de Jong wrote:

If your project is going to be a Mac OS X-specific desktop application, then it might be interesting to look at Apple's new programming language Swift.


Thank you for your input.

Yes. It is MacOSX 'desktop' specific. Yes. Also looking at Swift. Also at Xamarin/Mono.

I'm just hoping for lots of feedback so I can weigh up the pro's and con's of each dev environment.

But not only development. Deployment and support are just as important.

 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!