Ну так он и становится более лаконичным. В C# 10 Hello World состоит теперь из одной строки, что должно привлекать зумеров (или кто там за ними следует, альфачи?), выбирающих себе ЯП для изучения.
Потому что там реально тысячи человеко-лет кода, причём махровейшей бизнес-логики.
Перенести её куда-либо один-к-одному, написав волшебный конвертер - вы получите тот же Кобол, только написанный на Яве, то есть потеряете все преимущества, сохранив все недостатки.
Переписать с нуля? Аналитики, которые могут объяснить исходную задачу, уже на пенсии или в могиле, нужно воспитывать новых и учить их Коболу. Нужно нанимать целую команду, которая будет переписывать код несколько лет, потом тестировать его, потом мигрировать на него, а что в итоге? Тот же функционал, что и пять лет назад.
На коболе остались в основном глубоко бэк-офисные процессы, которые меняются довольно медленно. Пока лучше платить двум седовласым гуру Кобола и одному падавану двойную ставку каждый год, чем нанимать двадцать человек на переписывание.
Самое интересное в C#10 - абстрактные статические методы в интерфейсах, но они пока в preview, чтобы Микрософт смог собрать обратную связь и зарелизить их в C#11 с учётом пожеланий программистов. Так что пользуйтесь ими в своих любительских проектах и жалуйтесь.
И это правильно. Я тоже понял, что не прочитаю никогда то, что не прочитаю прямо сейчас, поэтому просто закрываю все вкладки в конце рабочей или развлекательной сессии.
Стоит виртуалка, на ней вин 98 эс-е, в ней эксель 95, в нём неподдерживаемый уже десять лет плагин, а в нём смерть Кощеева, которая требует дискету с лицензионным ключом для работы.
Именно после восьмёрки начались изменения, которые мешают переехать с неё на свежие версии: выпиливание sun.misc.Unsafe, запиливание модулей и т.п. Переезды между 9 и 17 сравнительно безболезненны.
Из этого списка интересно будет посмотреть на реакцию Psiphon, который позиционирует себя, как приложение для диссидентов в авторитарных странах. Им сам бог велел искать и внедрять все способы вертеть блокировки РКН.
А потому что настройки в принципе переключают полтора гика, которые рефлекторно отключают телеметрию, и этим пользуются все, когда говорят, что "наша телеметрия показала, что 99% пользователей не меняют настройки", и отключают кастомизацию (что упрощает сопровождение).
Я вот на работе не могу смотреть как люди-айтишники работают с этими квадратными кнопками: навёл, подождал, когда всплывут превьюшки, посмотрел на них, нашёл нужную, повёл на неё мышку, выделение сорвалось, опять вернулся на кнопку, подождал, повёл на неё мышку аккуратной буквой "Г"... Неужели и мне придётся в 11 так жить?
Не приходит в голову, зачем нужны такие дроны. Если нужен постоянный мониторинг угроз на территории, то это полсотни дронов в сутки ради одного-единственного ракетного удара.
Видимо, ответ на все вопросы - багажный вагон.
Олимпийские игры - это подарок дедушки самому себе.
Я такое из коробки видел только в Paradox/Xenko/Stride, в Unity вроде бы через генераторы извращались. Буду признателен за ссылку.
Ну так он и становится более лаконичным. В C# 10 Hello World состоит теперь из одной строки, что должно привлекать зумеров (или кто там за ними следует, альфачи?), выбирающих себе ЯП для изучения.
Потому что там реально тысячи человеко-лет кода, причём махровейшей бизнес-логики.
Перенести её куда-либо один-к-одному, написав волшебный конвертер - вы получите тот же Кобол, только написанный на Яве, то есть потеряете все преимущества, сохранив все недостатки.
Переписать с нуля? Аналитики, которые могут объяснить исходную задачу, уже на пенсии или в могиле, нужно воспитывать новых и учить их Коболу. Нужно нанимать целую команду, которая будет переписывать код несколько лет, потом тестировать его, потом мигрировать на него, а что в итоге? Тот же функционал, что и пять лет назад.
На коболе остались в основном глубоко бэк-офисные процессы, которые меняются довольно медленно. Пока лучше платить двум седовласым гуру Кобола и одному падавану двойную ставку каждый год, чем нанимать двадцать человек на переписывание.
Да, COBOL нас почти не задел. Зато в России есть Delphi. И RPG во многих крупных банках. И 1С.
Тогда скорее "завернуть мысль". Перепутал с коллекциями из language-ext.
Самое интересное в C#10 - абстрактные статические методы в интерфейсах, но они пока в preview, чтобы Микрософт смог собрать обратную связь и зарелизить их в C#11 с учётом пожеланий программистов. Так что пользуйтесь ими в своих любительских проектах и жалуйтесь.
Да, для коллекций в рекордах надо использовать свои обёртки с переопределённым сравнением. Или неизменяемые типы из System.Collections.Immutable
И это правильно. Я тоже понял, что не прочитаю никогда то, что не прочитаю прямо сейчас, поэтому просто закрываю все вкладки в конце рабочей или развлекательной сессии.
Для интересующихся: Ichthyology: Phishing as a Science на YT
Стоит виртуалка, на ней вин 98 эс-е, в ней эксель 95, в нём неподдерживаемый уже десять лет плагин, а в нём смерть Кощеева, которая требует дискету с лицензионным ключом для работы.
"An award-winning Pixar movie"?
Не только. Типично для Северной Англии тоже, причём именно у рабочего класса.
По-русски будет "каскад"
В далёком девяносто седьмом у меня такая скорость и была. Можно даже было две песни в час скачать.
Именно после восьмёрки начались изменения, которые мешают переехать с неё на свежие версии: выпиливание sun.misc.Unsafe, запиливание модулей и т.п. Переезды между 9 и 17 сравнительно безболезненны.
Из этого списка интересно будет посмотреть на реакцию Psiphon, который позиционирует себя, как приложение для диссидентов в авторитарных странах. Им сам бог велел искать и внедрять все способы вертеть блокировки РКН.
А потому что настройки в принципе переключают полтора гика, которые рефлекторно отключают телеметрию, и этим пользуются все, когда говорят, что "наша телеметрия показала, что 99% пользователей не меняют настройки", и отключают кастомизацию (что упрощает сопровождение).
Я вот на работе не могу смотреть как люди-айтишники работают с этими квадратными кнопками: навёл, подождал, когда всплывут превьюшки, посмотрел на них, нашёл нужную, повёл на неё мышку, выделение сорвалось, опять вернулся на кнопку, подождал, повёл на неё мышку аккуратной буквой "Г"... Неужели и мне придётся в 11 так жить?
Не приходит в голову, зачем нужны такие дроны. Если нужен постоянный мониторинг угроз на территории, то это полсотни дронов в сутки ради одного-единственного ракетного удара.