1. kode Vpn's Avatar
    Which is the best for young developers?
    04-30-2019 05:00 PM
  2. THGDev's Avatar
    I think Kotlin is the good way to go. I used to develop with Java, tried Kotlin the first time and not quite like it. But in my next project, I chose it, and really satisfy with it. Besides, it makes my code more concise and less boilerplate, so I like it.
    05-04-2019 05:27 AM
  3. biunsan's Avatar
    I would choose java. More examples, documentation, etc.
    05-14-2019 06:06 PM
  4. UnyteLux's Avatar
    Kotlin is certainly the way to go for new projects. However, this has to be balanced against the fact that there is soooo much more well documented sample code for everything imaginable in Java. You could also run into an issue with wanting to use a third party service - e.g. instant messaging - which only provides an API for Java.
    07-07-2019 01:58 AM
  5. sagartrivedi's Avatar
    In domains where Kotlin adaptation has been extremely aggressive (eg, Android application development), I strongly recommend adoption of Kotlin. Another good case for Kotlin is the Gradle Kotlin DSL—Groovy is a dying language, so you might as well go for it.

    In other domains, especially in enterprise business programming, I recommend a wait-and see approach. The labor pool for experienced Java programmers is at least two orders of magnitude greater than it is for Kotlin. Forcing talented, experienced engineers to spend several months of their productive efforts learning a new language is generally not a good idea when choosing a language for software that is mission critical.

    All Java developers should look for opportunities to learn and embrace Kotlin, because while I think Kotlin has not quite left the “fad zone” yet, it has managed to avoid repeating the mistakes of Scala and Clojure, and there’s a higher probability that Kotlin skills will pay off in the future. This is especially true if “serverless” architecture trends prevail and middle-tier devs become increasingly forced into the full-stack domain. Kotlin is a good bet for the future.
    08-01-2019 05:17 AM
  6. Rukbat's Avatar
    First, how young? Anyone under the age of 10 probably hasn't learned programming yet, so they should stick to Logo, which was designed as a hysical programming language" for ages 4-16.

    At 16, a person can start learning programming (also called computer science these days - I come from programming in the 70s), but what with school and other things, it will probably take about 4 years.

    Then - programming is programming. For at least 3 or 4 years, you can't think in a programming language yet, so you develop the program in English, then code it into a programming language. And Kotlin is simpler than Java, but Java gets you closer to the metal if you need it. (And they can be mixed in the same app.)

    Or you can pick a programming language and start teaching it to a "young developer" and end up with a "developer", not a developer. Someone who gets online in a programming forum and asks "What's a loop?" Of course, we have tens of thousands of "developers" already, which is why we have some pretty terible programs (or apps, if you prefer). There's a saying in the industry - "5% of the programmers develop 95% of the programs." (The other 95% ask "how do you do this?".) It also sets the "young devloper up for early failure, and disgust at him or herself for not "getting it".

    The labor pool for experienced Java programmers is at least two orders of magnitude greater than it is for Kotlin
    Are you deliberately being terribly understated, or was that meant as a joke? (Poe's law prevails here.)
    08-01-2019 04:27 PM
  7. mohamedsaber00's Avatar
    For me, It's good to start with java then you can learn kotlin
    10-07-2019 12:24 PM

Similar Threads

  1. Help.. Can't use face or hand unlock. They died.
    By OhAlfie in forum LG G8 ThinQ
    Replies: 4
    Last Post: 06-02-2019, 01:08 AM
  2. Replies: 8
    Last Post: 05-02-2019, 09:38 AM
  3. Replies: 3
    Last Post: 05-01-2019, 02:36 PM
  4. Replies: 0
    Last Post: 04-30-2019, 01:25 PM
  5. What phone to purchase - Huawei Nova 3i or Samsung Galaxy A50?
    By Android Central Question in forum Ask a Question
    Replies: 1
    Last Post: 04-29-2019, 11:48 PM