Results 1 to 9 of 9
  1. #1
    johnatanasoff is offline Member
    Join Date
    Sep 2015
    Posts
    9
    Rep Power
    0

    Default Java slowly being deprecated.

    Dear Community,

    I know Java and C++ are the king programming languages.
    - Java allows enterprise server applications, plus mobile development with android.
    - C++ many usages but no mobile development.

    I heard Java will sooner or later die and some web technologies are not even supporting it any more.

    I am learning python because its easy, needs less lines of code thus faster, plus its elegant. On the money side of things some python jobs pay just as well as java or c++.

    I don't want to waste my time learning a language that won't give me much value and usage, or that is very different from the king languages I already mentioned.


    QUESTIONS:

    Should i forget learning java from the things i mentioned about it and jump full head on C++?
    Or carrying on with python is not suicide?
    Or should i just learn C# and then C++?



    Thanks,
    John

  2. #2
    JosAH's Avatar
    JosAH is offline Moderator
    Join Date
    Sep 2008
    Location
    Voorschoten, the Netherlands
    Posts
    14,422
    Blog Entries
    7
    Rep Power
    28

    Default Re: Java slowly being deprecated.

    Did the velociraptors become extinct too? The only thing that happened to Java w.r.t. web 'technolgies' (mind the quotes) is that Google decided single handed not to support NP-API anymore in their silly Chrome browser, effectively ruling out applets; velociraptors didn't die because their applets didn't work anymore ...

    kind regards,

    Jos
    Build a wall around Donald Trump; I'll pay for it.

  3. #3
    johnatanasoff is offline Member
    Join Date
    Sep 2015
    Posts
    9
    Rep Power
    0

    Default Re: Java slowly being deprecated.

    Hi Jos,

    Thanks for the answer.
    Yes velociraptors became extinct after a meteorite hit the earth.

    So you believe java will stick around for many years? I hope so because i favour java over C++ for many reasons.

    I think i'l just learn the basics with Python and then head to Java "full stop.".



    -Pedro

  4. #4
    jim829 is offline Senior Member
    Join Date
    Jan 2013
    Location
    Northern Virginia, United States
    Posts
    6,226
    Rep Power
    14

    Default Re: Java slowly being deprecated.

    Quote Originally Posted by johnatanasoff View Post
    needs less lines of code thus faster
    Sounds like an opinion. Certainly not a fact.

    Regards,
    Jim
    The JavaTM Tutorials | SSCCE | Java Naming Conventions
    Poor planning on your part does not constitute an emergency on my part

  5. #5
    benji2505 is offline Senior Member
    Join Date
    Sep 2014
    Location
    MA, USA
    Posts
    399
    Rep Power
    6

    Default Re: Java slowly being deprecated.

    Python is a trend, but who knows how long that will last. When the iPhone came out, objective-c was all the hype, before that it was PHP, what is the trend now? It is like asking whether Tesla will replace [yourFavoriteCarHere]: maybe some time in the distant future, but certainly not within the foreseeable future.

    PYPL PopularitY of Programming Language index

    https://www.google.com/trends/explor...=Etc%2FGMT%2B4

  6. #6
    johnatanasoff is offline Member
    Join Date
    Sep 2015
    Posts
    9
    Rep Power
    0

    Default Re: Java slowly being deprecated.

    Quote Originally Posted by jim829 View Post
    Sounds like an opinion. Certainly not a fact.

    Regards,
    Jim
    Meant faster to write the same amount of code in comparison to java, but as i am just starting to program "which is a given", i can't say for sure.
    Performance wise, read in the internet, Python to be slower than java; but again i don't know.

  7. #7
    johnatanasoff is offline Member
    Join Date
    Sep 2015
    Posts
    9
    Rep Power
    0

    Default Re: Java slowly being deprecated.

    Quote Originally Posted by benji2505 View Post
    Python is a trend, but who knows how long that will last. When the iPhone came out, objective-c was all the hype, before that it was PHP, what is the trend now? It is like asking whether Tesla will replace [yourFavoriteCarHere]: maybe some time in the distant future, but certainly not within the foreseeable future.

    PYPL PopularitY of Programming Language index

    https://www.google.com/trends/explor...=Etc%2FGMT%2B4

    Electric cars will eventually be the standard. They are available! But how many years will it take depends on the needs and individual choices. People with cash can afford a Tesla; other's can't.

    Regardless of hype, objective-c is the defacto OSX language and that ain't changing for at least another decade. PHP is still the most used web server dev language and easily will last another 5 years.

    Someone i know in the IT business told me java will soon die and i got scared because i am serious about learning it :) Learning it and building simple applications will take me at least 1 year.

    On the other hand C++ will be around for another decade. I don't know for sure but since so many things still use it; i am applying "Moore's law".


    But you know what? I realize after writing this. It doesn't matter if java dies after i learn it because i will easily move to another one. As many experienced programmers said knowing more than one language is crucial for growth and being in business.


    -Pedro
    Last edited by johnatanasoff; 10-27-2015 at 09:43 PM.

  8. #8
    SurfMan's Avatar
    SurfMan is offline Godlike
    Join Date
    Nov 2012
    Location
    The Netherlands
    Posts
    1,995
    Rep Power
    9

    Default Re: Java slowly being deprecated.

    You are only scaring yourself with made up arguments. Java is among the top job positions, if not the #1.

    Quote Originally Posted by johnatanasoff View Post
    Electric cars will eventually be the standard. They are available!
    Source? This is YOUR assumption. What about hydrogen fuel? Cars on fossil fuels are still widely used and won't be gone tomorrow.

    <Insert new/hyped programming language here> will eventually be the standard. They are available! Java is still very widely used and won't be gone tomorrow...

    Quote Originally Posted by johnatanasoff View Post
    Regardless of hype, objective-c is the defacto OSX language and that ain't changing for at least another decade.
    Source? What about Swift?

    Quote Originally Posted by johnatanasoff View Post
    PHP is still the most used web server dev language and easily will last another 5 years.
    Although I tend to agree with you, again: source? PHP will stick around for a while because of the wide spread use, but there are lots of other languages out there that will serve the web. Think Javascript for example. Nodejs and its breathren have a large following.

    Quote Originally Posted by johnatanasoff View Post
    Someone i know in the IT business told me java will soon die
    Unless that "guy you know in the IT business" comes up with reliable sources and proof, you might want to turn your back on him for a while. It's a statement that is based on nothing, if anything it's FUD. In other words: he is full of shit. My guess is that he is a frustrated System Admin, that had to install a wonky Java Enterprisey solution from an Indian offshore software company that took him longer that three days and he got frustrated. He probably started off by saying Java is slow and then it went downhill from there...

    Quote Originally Posted by johnatanasoff View Post
    Learning it and building simple applications will take me at least 1 year.
    That all depends on how much time you invest in tinkering with the language. The first thing you need to know is: books. And lots of them. And yes, they will be obsolete in a year or two, but they still work best. I don't have the patience to look at Youtube videos, waiting endlessly for a rambling dev trying to make this 5 minutes of fame, only *hoping* he knows what he's doing.

    Quote Originally Posted by johnatanasoff View Post
    On the other hand C++ will be around for another decade. I don't know for sure but since so many things still use it; i am applying "Moore's law".
    Source?

    Quote Originally Posted by johnatanasoff View Post
    But you know what? I realize after writing this. It doesn't matter if java dies after i learn it because i will easily move to another one. As many experienced programmers said knowing more than one language is crucial for growth and being in business.
    Knowing more than one language is always good. Makes you useful for more than one job. Getting good at them is very useful too :)
    "It's not fixed until you stop calling the problem weird and you understand what was wrong." - gimbal2 2013

  9. #9
    johnatanasoff is offline Member
    Join Date
    Sep 2015
    Posts
    9
    Rep Power
    0

    Default Re: Java slowly being deprecated.

    Regardless of hype, objective-c is the defacto OSX language and that ain't changing for at least another decade.
    Source? What about Swift?

    - johnatanasoff: yeah you're right.

    Although I tend to agree with you, again: source? PHP will stick around for a while because of the wide spread use, but there are lots of other languages out there that will serve the web. Think Javascript for example. Nodejs and its breathren have a large following.
    - johnatanasoff: Imagine yourself working on a website for 2 years and then javascript is replaced. But again as you pointed out there is no source.

    Unless that "guy you know in the IT business" comes up with reliable sources and proof, you might want to turn your back on him for a while. It's a statement that is based on nothing, if anything it's FUD. In other words: he is full of shit. My guess is that he is a frustrated System Admin, that had to install a wonky Java Enterprisey solution from an Indian offshore software company that took him longer that three days and he got frustrated. He probably started off by saying Java is slow and then it went downhill from there...
    - johnatanasoff: Lol, not exactly; but similar.

    That all depends on how much time you invest in tinkering with the language. The first thing you need to know is: books. And lots of them. And yes, they will be obsolete in a year or two, but they still work best. I don't have the patience to look at Youtube videos, waiting endlessly for a rambling dev trying to make this 5 minutes of fame, only *hoping* he knows what he's doing.
    - johnatanasoff: Books don't work for me that well. Most youtube videos suck. The best is to use online courses and fiddle around with existing code understanding what it does and changing it to reflect what you want it to do.

    On the other hand C++ will be around for another decade. I don't know for sure but since so many things still use it; i am applying "Moore's law".
    Source?

    - johnatanasoff: No source.

    Knowing more than one language is always good. Makes you useful for more than one job. Getting good at them is very useful too :)
    - johnatanasoff: Agreed. Just as useful as knowing country languages.

Similar Threads

  1. Java uses or overrides a deprecated API,,
    By vikas.902007 in forum New To Java
    Replies: 2
    Last Post: 11-27-2012, 09:56 AM
  2. Replies: 3
    Last Post: 01-17-2012, 10:32 PM
  3. java.lang.Thread has been deprecated
    By java@albany in forum New To Java
    Replies: 1
    Last Post: 01-12-2012, 10:12 PM
  4. Java Bean calendar Applet closing slowly
    By l.najm@acteos.com in forum Java Applets
    Replies: 0
    Last Post: 10-24-2011, 04:31 PM
  5. How to fix Deprecated ApI warning in java program
    By amritpalpathak in forum New To Java
    Replies: 2
    Last Post: 06-22-2010, 04:05 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •