История изменений
Исправление vbr, (текущая версия) :
Не разделяю восторга. Паттерн-матчинг это супер-крохотный синтаксический сахар над if. Я может пропустил, но по-моему даже их хвалёные рекорды нельзя разбирать паттерн-матчингом? Это вообще не паттерн-матчинг по сути. Да даже если бы и был - смысл в нём в очень небольшом количестве кода. Редко пригождается вся его мощь.
Лёгкие потоки до сих пор неюзабельны, какие-то там блокировки в стандартных конструкциях. Вот когда их допилят, это, пожалуй, первая ощутимая фича со времен Java 9 будет.
Ну рекорды будут второй фичей. Когда их допилят, ага. Пока они так же неюзабельны на пределами тривиальных случаев вроде Point2D. А там, где юзабельны, вызывает много вопросов - нафига? Написать аналогичный класс - несложно, преимуществ 0, недостатков хватает. Вроде обещали и декомпозицию и многое другое, ну обещанного, видимо, тридцать три года ждут.
Исходная версия vbr, :
Не разделяю восторга. Паттерн-матчинг это супер-крохотный синтаксический сахар над if. Я может пропустил, но по-моему даже их хвалёные рекорды нельзя разбирать паттерн-матчингом? Это вообще не паттерн-матчинг по сути. Да даже если бы и был - смысл в нём в очень небольшом количестве кода. Редко пригождается вся его мощь.
Лёгкие потоки до сих пор неюзабельны, какие-то там блокировки в стандартных конструкциях. Вот когда их допилят, это, пожалуй, первая ощутимая фича со времен Java 9 будет.
Ну рекорды будут второй фичей. Когда их допилят, ага. Пока они так же неюзабельны на пределами тривиальных случаев вроде Point2D. А там, где юзабельны, вызывает много вопросов - нафига? Написать аналогичный класс - несложно, преимуществ 0. Вроде обещали и декомпозицию и многое другое, ну обещанного, видимо, тридцать три года ждут.