LINUX.ORG.RU

История изменений

Исправление FilosofeM, (текущая версия) :

Var добавили (специально для молодежи)

Только для локальных переменных внутри методов. С полями классов не канает.

Модно и молодежно, это когда:

Инвариантные массивы

Все есть объект

Все стейтменты, а не только switch - это выражения, возвращающие значения

Null-safety

Краткость и отсутствие избыточности кода

Отсутствие статиков в пользу объектов-компаньонов

Функции - объекты первого класса

В Жабе всего этого нет. А когда подвезут - пройдут еще годы, если не десятилетие. Пусть на Жабе кодят наемные рабы, типо Биомусора (ой, прастити, биорекатора). Раз начальник-дядя приказал говнокодить под недоспринг и хибернейт на жабке - пусть фигачат. Мне плевать.

Исправление FilosofeM, :

Var добавили (специально для молодежи)

Только для локальных переменных внутри методов. С полями классов не канает.

Модно и молодежно, это когда:

Инвариантные массивы

Все есть объект

Все стейтменты, а не только switch - это выражения, возвращающие значения

Null-safety

Краткость и отсутствие избыточности кода

Отсутствие статиков в пользу объектов-компаньонов

Функции - объекты первого класса

В Жабе всего этого нет. А когда подвезут - пройдут еще годы, если не десятилетие.

Исходная версия FilosofeM, :

Var добавили (специально для молодежи)

Только для локальных переменных внутри методов. С полями классов не канает.

Модно и молодежно, это когда:

Инвариантные массивы Все есть объект Все стейтменты, а не только switch - это выражения, возвращающие значения. Null-safety Краткость и отсутствие избыточности кода Отсутствие статиков в пользу объектов-компаньонов Функции - объекты первого класса

В Жабе всего этого нет. А когда подвезут - пройдут еще годы, если не десятилетие.