Тёмный

Java Renaissance • Georges Saab • YOW! 2023 

GOTO Conferences
Подписаться 1 млн
Просмотров 5 тыс.
50% 1

Опубликовано:

 

7 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 6   
@thiagogeisler8715
@thiagogeisler8715 8 месяцев назад
Java is my favorite language, thanks to the excellent work you are doing. Additionally, I would like to have deterministic and customizable memory management in the language with destructors and movement semantics, like what happens in the NIM language.
@noname78520
@noname78520 7 месяцев назад
possibility of having generics without type erasure will be also an interesting enhacement for java
@georgeshalvashvili6270
@georgeshalvashvili6270 8 месяцев назад
why not also remove semicolon and return type at 35:54?
@Tony-dp1rl
@Tony-dp1rl 8 месяцев назад
Could never go back to Java. It has none of the features needed for a modern language, just bulky frameworks, and vulnerabilities every month. No dynamic hardware thread use, no async/await, insecure middleware, and archaic tooling. They keep focusing on adding bulk, and not fixing its fundamental flaws. Same thing happened to C++. They both could have been great, but got left in the dust compared to JavaScript, C#, Rust, Go, etc.
@none_the_less
@none_the_less 8 месяцев назад
Besides C#, none of the languages you mentioned is suited for enterprise/business systems. Rust is a systems language, JavaScript well it's the mess it is, and Go was originally designed for network-based applications but over time people decided that wasn't good enough due to the garbage collector making people migrate to Rust. (E.g.: InlfuxDB originally written in Go then rewritten in Rust). Java on the other hand stands on its own, not even Kotlin was powerful enough to dethrone it. You may not like Java, which is fine, but to completely fail to see how dominant Java still is seems to be selective blindness on your side.
@bryanjbuchanan
@bryanjbuchanan 7 месяцев назад
Didn't you even look at the video ? Virtual threads do away with the whole async/wait nonsense. They dynamically use platform threads. Much easier to debug. Tooling in Java is as good as any other language.
Далее
ВЫЖИЛ В ДРЕВНЕМ ЕГИПТЕ!
13:09
Просмотров 301 тыс.
Generational ZGC and Beyond #JVMLS
33:34
Просмотров 7 тыс.