НЕ ВЫДЕРЖАВ ПРОВЕРКУ КОТЛИНОМ \\ Как умирала Java

preview_player
Показать описание


Тайм коды:
0:00 - Начало
1:04 - Как развивалась Java
3:12 - Появление на сцене Kotlin
4:28 - Реакция разработчиков Java на Kotlin
7:53 - К чему это привело
8:22 - Все ли так просто?
8:59 - У тебя точно нет вопросов ко всему, что я уже сказал?
9:24 - Кому-то это было нужно?
10:00 - JetBrains в соло?
10:06 - Конфликт Google и издателей Java
11:54 - И вот тут на сцену выходит ОН
13:34 - Что из этого получилось?
14:18 - Заключение
14:36 - Часть для своих

#java #kotlin #google #oracle
Рекомендации по теме
Комментарии
Автор

Соре за качество, проебался с фокусом
Заметил, только когда уже переделывать было поздно 😪

bebro
Автор

накину на вентилятор :)
Для начала - стоит упомянуть что новая версия java = новая версия jvm и сравнивать версии java по добавленному сахарку - странная затея.
Про jvm - онасейчас меняется очень серьезно, и основные конкруренты java - это не котлин, а СиШарп и golang, java (jvm) больше затачивается под облачную инфраструктуру.
Ну и по большому счету разработчикам java похер на платформу Андроид, java это в первую очередь бэкэнд, а котлин - это такой сахарок над jvm и стандартной библиотекой java - да писать на нём код может быть поприятней, а может быть и нет, но в целом котлин не даёт ничего такого чего нет в яве (функционально).

zenkovr
Автор

Давайте говорить обьективно, java не умирает и будет жить еще очень долго, а котлин это язык который как бы младший брат java, так почему бы не сойтись на том, что это два прекрасных языках у которых есть будущее

genius-tf
Автор

Так собственно чем котлин лучше-то? из ролика понятно только что там проще синтаксис, а значит меньше строк. Получается скорость разработки зависит от скорости написания строчек? это имхо слишком примитивное понимание процесса.

alexeyyushin
Автор

слышал о смерти джава еще в 2006, а потом появился андроид. Тут проблема не в крутости языка, а в его поддержке. Если у тебя банковское приложение, то надо быть уверенным, что через 20 лет будут патчи безопасности хотя бы. Оракл эту гарантию дает. А дает ли ее Джет брейнс? Допустим гугл будет сам поддерживать платформу, как Майкрософт поддерживает дот нет. Но в моей голове конечно Майкрософт более надежная компания, я бы скорее на C# пересел или Петухон. Для андроида не важно, там Котлин.

guxershmeg
Автор

Отличный обзор! Спасибо! Подача - огонь))

ddflruc
Автор

И сколько таких "убийц" уже было? scala, groovy...
Нет у котлина будущего вне мобилок😒

tipical_gamer
Автор

+1 к убийцам Java (мем с хилой собакой тут)

ilyamishchiy
Автор

Пишется у нас ща новый крупный проект на котлине.. Его придумали Java-программисты, которые очень силно хотели говнокодить на джаве, но им нормальные программисты не давали этого делать😂😂😂 Пришлось свой компилятор написать)) Пздц убогий язык - единственная более-менее норм фича - иммутабельность получше, хотя уже и ее угробили, с нулсэйфти еще была идея неплохая, но опят же реализована через жопу, остальное вообще просто мрак, 100 способов написат одно и тоже - это худшее что может быт в серезном яп, зато хеловорлд меньше символов занимает🤣

AlexSmile-yx
Автор

Смотрю из 2024 года, ютуб жив. Будем следить за развитием событий

alexeyb.
Автор

Котлин не лучше чем Java, а котлину добавили утилитарности добавив его в андройд и назвав его предпочтительным языком. Без этих действий со стороны Гугл, ваш котлин никому бы не всрался. Так что не надо говорить что котлин лучше, просто за ним стоит более сильный игрок

KonstantinNikolaev
Автор

как ловко сказано: "владельцем являются не оракл, а наоборот, активно развивают язык". В чем отличие принципиальное? И то и другое в опенсорс, насколько помню.
Далее: Оракл то вот не развивает java (при деньгах оракла), а джетБрэйнс то вот развивает котлин и не бросит. Ну ну, кладбище проектов Гугл...

hwTth
Автор

НЕ ВЫДЕРЖАВ ПРОВЕРКУ КЛОЖУРОМ\\ Как умирал Kotlin

AlleinInderStadt
Автор

Весьма интересная тема, после такого видео, хочется пощупать этот ваш котлин.

zaksen
Автор

Kotlin всё ещё не подходит для написания высокопроизводительных приложений. Откомпилированный Kotlin-код при работе генерирует много динамических аллокаций, которые при частом вызове душат сборщик мусора. Та же работа с сетью (обработка пакетов и т.д.) или рендер требуют zero-allocation, который Kotlin обеспечить не может

DefleMask
Автор

Аксиома Эскобара.
Rust всех похоронит.

PanzerschrekCN
Автор

Дружище, надо бы переснять видео в свете выхода Java 21 и добавлению виртуальных тредов (с которыми можно работать как с физическими)

giraffefactory
Автор

котлин все еще использует библиотеки написанных на яве, или все переписано на котлин?

hwTth
Автор

Если посмотреть историю Java то её фактически после судов выпиливали ото всюду. Взять тот же Microsoft JVM проще говоря нативную поддержку Java встроенную в виндовс(Кто не знает что это проще говоря рантайм по типу как в C# "mscoree.dll". Что позволяет просто запускать скомпилированные программы щелчком мыши без установки доп. библиотек, так как все нужное для работы поставляется вместе с виндовс раньше такое делали и для Java). Что позволяло запускать jar как и exe. Так тоже после суда выпилили из виндовс и теперь только с установкой доп. библиотек. А ведь не жадничали бы был бы нативным языком виндовс. С учетом, что именно после того случая майкрософт задумалась над созданием C#. Ну а от себя могу сказать Java не скоро умрет. Куча финтеха сидит на 8-11 версии и еще столько же будет сидеть.

GbyG_Ruslan
Автор

На дворе конец марта 2024. Данное видео посмотрел на Ютубе... )

vital__
welcome to shbcf.ru