LINUX.ORG.RU

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

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

В общем и целом если бы проверяемых исключений не было, я бы не расстроился - это точно. Собственно в моих проектах на жаве их по факту и так нет. Все адекватные библиотеки от них ушли. Это я пытаюсь уже найти им какое-то оправдание.

всё таки кто язык проектировал и это туда добавил и кто библиотеку писал - это один коллектив был, то есть это те же примерно люди.

У меня впечатление, что раньше проектированием занимались мало. Ранние части жавы очень плохо спроектированы. До того плохо, что в какой-то момент пришлось прямо брать и переделывать. StringBuilder вместо StringBuffer. Фактически депрекейтить Vector. Уродский java.util.Date, Calendar и иже с ними. В общем на раннем этапе, похоже, это выглядело как «х-кс х-кс и в продакшн». Фичи вроде генериков тупо отложили на несколько лет.

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

В общем и целом если бы проверяемых исключений не было, я бы не расстроился - это точно. Собственно в моих проектах на жаве их по факту и так нет. Все адекватные библиотеки от них ушли. Это я пытаюсь уже найти им какое-то оправдание.

всё таки кто язык проектировал и это туда добавил и кто библиотеку писал - это один коллектив был, то есть это те же примерно люди.

У меня впечатление, что раньше проектированием занимались мало. Ранние части жавы очень плохо спроектированы. До того плохо, что в какой-то момент пришлось прямо брать и переделывать. StringBuilder вместо StringBuffer. Фактически депрекейтить Vector. Уродский java.util.Date, Calendar и иже с ними. В общем на раннем этапе, похоже, это выглядело как «хс хс и в продакшн». Фичи вроде генериков тупо отложили на несколько лет.