3

Starting (With) Java, Made Simple - Inside Java Newscast #35

 1 year ago
source link: https://www.youtube.com/watch?v=Au3z_kQd9QY
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

36 Comments

Sort by
Add a comment...
A step in the right way. This will help newcomers avoid being terrified when reading the hello world on java.
This would be great for the beginners! In past few years, I've heard so many of them saying, that they tried to learn Java, but rather skipped to Kotlin or something else, because of all that "public static System out..." that they didn't understand. And losing beginners right at the start is not good for the future of the language.
Java becomes better and better, and I think project loom and amber will be game changers to make java better than ever
That's interesting, making things simpler without compromising performance is always welcomed
Concurency is the key of development. After so many years java decided to make some changes because of kotlin or other languages.
This is great, one question I have is that if we let's say use the scripts then will they be interpreted by JVM and how it will internally as we know that there are certain rule that we follow to write class and main method format that JVM can understand...
interesting. this could bring many beginners to java ecosystem
Idk i would prefer a class like App in Scala that inventing an unnamed class that contains the free floating members. Simplifying for the beginners is fine, but i'm already scared of what monster some terrible programmers could create in a real project with this unnamed class. Hope it will be very locked in and usable just for learning purpose.

Read more

Java is slowly becoming kotlin. Jokes aside, this is a great addition, but I do have one concern: the unnamed class, having properties, becoming a global state and source for invisible bugs.
I'd like to see Java support Top Level Definition
Idk why nobody uses varargs for the args in the main method. Makes a lot more sense. I hate the brackets lol.
"you're creating Kotlin". Or Processing 🙂. In any case, this is so much welcome.
I assume this is not only for groovy-like scripts, but floating methods would be associated to a package like in kotlin?
Java is becoming the proverbial Christmas tree. All the bells and whistles, and now you need an encyclopedia for a head to keep in mind all the exceptions.
This is just a catching-up-with-kotlin attempt :)

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK