Про необязательную точку с запятой что-то "резануло глаз".
Дело не в том, что раст и так может понять строку, а в том, что блок выделенный фигурными скобками является выражением и не ставя точку с запятой в последней строке этого блока вы задаете ему значение. И конструкция if является выражением.
Из PHP уходят в Rust? Извините, но это откуда такая информация? Когда читал, чуть чаем не подавился.
Плохой перевод.
Хороший даунгрейд со спринга на симфони.
Смешались в кучу люди, кони...
Мне кажется в статье не совсем правильно: переключатель должен включать запись новых, но не выключать запись старых.
А мы обычно так делаем
Добавляем поля, nullable или со значением по умолчанию
Релизим код который одновременно пишет в новые и старые поля, но читает только старые
Копируем данные
Релизим код который читает новые поля
Проверяем, что старые поля имеют значение по умолчанию или nullable
Если проблем нет, то релизим код который ничего уже не знает про старые поля
Удаляем старые поля
А причем тут айти?
Очередной низкосортный перевод.
Так это количество сайтов, а не размер кодовой базы. Очень популярен вордпрес/джумла и т.п., которые сильно перекашивают статистику.
Нас, как серьезных разработчиков интересует именно кодовая база в данном контексте.
Автор сам то хоть читал, что гугл-транслейт выдал или сразу на хабр отправил?
Трэш, серьезно. Даже не представляю как это может пригодиться. На экзамен распечатать как шпору что ли?
Аналитик?
Интересный костыль с SIGALARM, конечно :)
Если не ошибаюсь возвращать он начал мочь с 11 версии.
Про необязательную точку с запятой что-то "резануло глаз".
Дело не в том, что раст и так может понять строку, а в том, что блок выделенный фигурными скобками является выражением и не ставя точку с запятой в последней строке этого блока вы задаете ему значение. И конструкция if является выражением.
Вы забыли упомянуть самые главные особенности: то как раст работает с памятью и какие проблемы этим самым решает.
А почему именно C, а не C#, Java или Rust, например? Почему не cpp?
Тут и void вроде не плохо выглядит.
Тут и void вроде не плохо выглядит.