The Amazing Features of Modern Java - Venkat Subramaniam

  Рет қаралды 31,158

Developer Summit

Developer Summit

Күн бұрын

In recent years the development of the Java language has accelerated significantly. Some of the more recent features are quite exciting and can lead to better modeling, fewer errors, less verbosity, and better developer productivity. In this presentation we will take a close look at these features and their significance. We will use concrete examples as use cases to explore the modern features. In addition to looking at these features we will also take a look under the hood at how these are implemented. This will help us to gain a better understanding of the builtin efficiencies these features come with. Get ready to take part in some live coding as we dive into these amazing features.
For more on-demand content, visit: saltmarch.com/...

Пікірлер: 26
@ThabaniMoyo-q7u
@ThabaniMoyo-q7u Жыл бұрын
🎉❤🎉 Ventak is my Java Legend. I really like this guy. He lives and breathes java
@ThabaniMoyo-q7u
@ThabaniMoyo-q7u Жыл бұрын
Local Record used as a Tuple is mindblowing 😊😊😂😂❤😊
@morningraaga1424
@morningraaga1424 6 ай бұрын
I love Venkat Subramaniam clarity in presentation and I have personally mentioned to him ...
@pra86sat
@pra86sat 8 ай бұрын
He is presenting with vim. Thats badass!!!
@zombi1034
@zombi1034 8 ай бұрын
Very interesting and easy to follow talk!
@avalagum7957
@avalagum7957 Жыл бұрын
I wonder what compiler which Dr. Subramaniam said that ignored the dominance in guarded pattern is.
@akstreamer4617
@akstreamer4617 2 ай бұрын
Hi All, as he was saying u have to learn not only the use case but also learn one level of abstraction over the concept. I am trying to learn the abstraction by using the class files but I couldn't able to learn fully. Is there any other way to learn these abstraction or is my current approach is correct. Kindly let me know you have any idea on this. Thanks🎉
@MrMikomi
@MrMikomi Ай бұрын
Not sure what you mean. I wouldn't overthink it. I'm only about 1/4 way through but I doubt much of this is too complex or difficult to understand.
@Eddie-oz8nq
@Eddie-oz8nq 24 күн бұрын
The pro! He even says bless you when someone sneezes mid sentence in the audience. 😂😮
@vladimirkraus1438
@vladimirkraus1438 6 ай бұрын
After so many years Java is very slowly becoming useful... :)
@janbodnar7815
@janbodnar7815 7 ай бұрын
Both IntelliJ IDEA and VS Code have commands for automatically removing trailing whitespaces. There is definitely no need to do it manually.
@jimishukurow2286
@jimishukurow2286 7 ай бұрын
Only legends uses vim. By the way, best way to exit vim is shift+zz or shift+zq ...
@junyorff12
@junyorff12 10 ай бұрын
Awesome
@USONOFAV
@USONOFAV Жыл бұрын
What version of Java was he using?
@maheshchoudary8763
@maheshchoudary8763 Жыл бұрын
I guess 17 or higher
@chadblair5974
@chadblair5974 10 ай бұрын
21
@bsaravanaprakash
@bsaravanaprakash Жыл бұрын
break; on older switch case was a complete java failure. missed opportunity. most usecases for switch wants to break at every case naturally. must have been implicit when they introduced switch itself.
@gregorykhvatsky7668
@gregorykhvatsky7668 Жыл бұрын
They blindly copied C
@ThabaniMoyo-q7u
@ThabaniMoyo-q7u Жыл бұрын
Record kills Lombok dead😮 @Venkat do I still need project Lombok ??😮
@MrMikomi
@MrMikomi Ай бұрын
Record does not render Lombok obsolete. Although there is of course an overlap, lombok covers different use cases and provides much more capabilities than a simple immutable class.
@elohimalves
@elohimalves Жыл бұрын
Java morphing into Kotlin 🗿
@haroonafridi1802
@haroonafridi1802 Ай бұрын
sorry to say! jonly 10% of useful stuff and the rest is just talking.
@gofudgeyourselves9024
@gofudgeyourselves9024 Жыл бұрын
why is he so famous?
@ayushgaba7089
@ayushgaba7089 Жыл бұрын
His humble nature and way of simplifying hard concepts. When you will progress in your career, you will understand the importance of simplicity
@ThabaniMoyo-q7u
@ThabaniMoyo-q7u Жыл бұрын
He is a Legend!😊
@eshwarprasad524
@eshwarprasad524 11 ай бұрын
Watch a few of his videos, he is extremely good for jr devs to improve their coding(I'm a jr dev XD)
Personal Knowledge Management   Logseq Methods and Madness  - Michael Carducci
1:05:34
啊?就这么水灵灵的穿上了?
00:18
一航1
Рет қаралды 53 МЛН
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 137 МЛН
Valhalla - Where Are We? #JVMLS
51:07
Java
Рет қаралды 23 М.
Programming with ServiceLoader API in Java - Venkat Subramaniam
58:43
Developer Summit
Рет қаралды 7 М.
What's Looming in Spring? by VENKAT SUBRAMANIAM & JOSH LONG
52:26
Asynchronous Programming in Java using Virtual Threads, Venkat Subramaniam
49:16
Bulgarian Java User Group
Рет қаралды 12 М.
Java Language update By Brian Goetz
1:02:04
Devoxx
Рет қаралды 15 М.
Design Patterns Revisited in Modern Java by Venkat Subramaniam
51:30