Size: a a a

Clojure — русскоговорящее сообщество

2021 March 09

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Kirill Chernyshov
да я же не говорю что он великолепен, но в целом я вижу движение в правильную сторону
ну и от багов типа "не полностью прочитал документацию" ни один язык в полной мере не защищает
а теперь напомни, сколько php лет и сколько в него вложено человеколет
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Pavel Peganov
Окей, уточню. Потому что перед тем, как увидеть документацию, человек видит название. Непосредственно в коде, даже если он его копирует. И когда название врёт в сторону соответствия намерениям, документацию открывать позыва не возникает (предвзятость к подтверждению, привет!). Вот это корень проблемы.

Да, приходится балансировать информативность названия с его краткостью, но здесь обратную сторону вопроса решили префиксом mb_, для старых функций можно было привинтить префикс sb_, или научить строки знать о своей кодировке чтобы прозрачно выбиралась нужная вариация.
Наверное sb_ не вариант как минимум потому, что нужно сохранять обратную совместимость. Вариант со "знать о своей кодировке", кажется, чуть более жизнеспособен, но нужно думать, насколько это реалистично и обратно совместимо.

При этом прочитать про то, чем ты собрался пользоваться, всё-таки не помешает, а там обычно написано. Ну и вообще, заходить писать код не зная о mb_ несколько странно. Да, это дурацкое legacy.
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Наверное sb_ не вариант как минимум потому, что нужно сохранять обратную совместимость. Вариант со "знать о своей кодировке", кажется, чуть более жизнеспособен, но нужно думать, насколько это реалистично и обратно совместимо.

При этом прочитать про то, чем ты собрался пользоваться, всё-таки не помешает, а там обычно написано. Ну и вообще, заходить писать код не зная о mb_ несколько странно. Да, это дурацкое legacy.
Да, всё так. Просто в итоге приходится идти в код с подходом эдак 10+-летней давности о том, что если не сказано иначе явно, то строки однобайтовые, хотя последний релиз языка совсем недавний. Диссонансик. 😟
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Обратная совместимость она такая. Приходится жить с тем что понаделано.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Поэтому лучше сначала подумать.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Перфокарты давали программистам такую возможность 😂
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Перфокарты давали программистам такую возможность 😂
а php нет
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
реально, самые массовые языки придуманы на коленке подхачить вот прям щас, отвратительно
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Так его не делали для популярности, он был своим поделием для решения своих проблем.
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Так его не делали для популярности, он был своим поделием для решения своих проблем.
уже написал про это
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
уже написал про это
🤷
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
что ещё раз не говорит про индустрию ничего хорошего
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
а теперь напомни, сколько php лет и сколько в него вложено человеколет
а что это меняет?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Kirill Chernyshov
а что это меняет?
ну это как держательница борделя спустя 30 лет решила параллельно с борделем стать настоятельницей монастыря
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
что ещё раз не говорит про индустрию ничего хорошего
Ну всё-всё, утренняя доза Тонского была слишком большой? )
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Ну всё-всё, утренняя доза Тонского была слишком большой? )
у тонского не про это
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
ну это как держательница борделя спустя 30 лет решила параллельно с борделем стать настоятельницей монастыря
lol, wut?)
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
ну гляди, огромное количество кода на php древних версий осталось? 100% осталось, но да, глядите, как мы стараемся быть хорошим языком!
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
ну и вообще, начинать новый проект на php в 2021, рили?
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
ну и вообще, начинать новый проект на php в 2021, рили?
ну я парочку начал, почему бы и нет
источник