Size: a a a

2020 April 28

ДЧ

Денис Чиканов in pro.jvm
да это вот та самая ментальность "у нас есть священные базовые принципы и мы не хотим лепить special cases, удобство программиста ничего не значит, отвалите"
источник

OO

Oleksandr Olgashko in pro.jvm
Денис Чиканов
да это вот та самая ментальность "у нас есть священные базовые принципы и мы не хотим лепить special cases, удобство программиста ничего не значит, отвалите"
то есть изначально спека сделалась без учёта этого, потом подумали, что не хотят ломать уже имеющийся код
источник

OO

Oleksandr Olgashko in pro.jvm
точнее, сломают в мажорке
источник

OO

Oleksandr Olgashko in pro.jvm
что не так-то?
источник

ДЧ

Денис Чиканов in pro.jvm
Oleksandr Olgashko
что не так-то?
Да смешно не чинить откровенно приносящие неудобства вещи и неудобное поведение 8 лет
источник

ДЧ

Денис Чиканов in pro.jvm
Oleksandr Olgashko
то есть изначально спека сделалась без учёта этого, потом подумали, что не хотят ломать уже имеющийся код
>не хотят ломать уже имеющийся код
а что они сломают, если такой код сейчас не компилируется?
источник

OO

Oleksandr Olgashko in pro.jvm
Денис Чиканов
Да смешно не чинить откровенно приносящие неудобства вещи и неудобное поведение 8 лет
например, как отсутствие комментариев в джсоне, да?)
источник

ДЧ

Денис Чиканов in pro.jvm
Oleksandr Olgashko
например, как отсутствие комментариев в джсоне, да?)
это ты о чём?
источник

OO

Oleksandr Olgashko in pro.jvm
Денис Чиканов
это ты о чём?
источник

ДЧ

Денис Чиканов in pro.jvm
а это-то тут причём?
источник

OO

Oleksandr Olgashko in pro.jvm
потому что то же самое
источник

OO

Oleksandr Olgashko in pro.jvm
рфс вот такой написали и тогда не подумали про комменты
источник

OO

Oleksandr Olgashko in pro.jvm
потом не стали менять, чтобы не ломать
источник

OO

Oleksandr Olgashko in pro.jvm
иногда надо думать про последствия breaking changes
источник

OO

Oleksandr Olgashko in pro.jvm
а решение, к слову, тоже сугубо на уровне парсера
источник

VP

Vladimir Petrakovich in pro.jvm
Если код раньше не компилился, то что он становится корректным - это тяжело назвать "сломать". Любая новая фича "ломает" язык точно так же.
источник

ДЧ

Денис Чиканов in pro.jvm
Vladimir Petrakovich
Если код раньше не компилился, то что он становится корректным - это тяжело назвать "сломать". Любая новая фича "ломает" язык точно так же.
this
источник

ДЧ

Денис Чиканов in pro.jvm
Я пока не вижу, какой существующий код от этого перестанет работать
источник

OO

Oleksandr Olgashko in pro.jvm
Денис Чиканов
Я пока не вижу, какой существующий код от этого перестанет работать
почитай комментарии, там разбираются такие примеры
источник

OO

Oleksandr Olgashko in pro.jvm
а хардкод в виде "для "\" вернуть \" (и аналогичные базовые примеры) как-то перебор
источник