Size: a a a

2021 July 01

У

Урусай in dlang.ru
Какой?
источник

DH

Dark Hole in dlang.ru
Ну это не совсем баг, а фича. Функция может вызываться несколько раз. В результате если функция map имеет сайдэффекты, результат может быть непредсказуемым. Например:
auto i = 0;
auto a = [1, 2, 3].map!(e => i++);
writeln(a[0], a[0], a[0]); // => 012
источник

Т

Тающий звук... in dlang.ru
Ну i внешняя переменная, всё логично
источник

Т

Тающий звук... in dlang.ru
Что за сайдэффекты ?
источник

DH

Dark Hole in dlang.ru
Меняет окружение короче
источник

Т

Тающий звук... in dlang.ru
Понятно
источник

Т

Тающий звук... in dlang.ru
А я вчера заметил, что в Ди можно писать так: if(auto c = b in a), но нельзя писать так if(b>0 && auto c = b in a)
источник

Т

Тающий звук... in dlang.ru
На втором условие ошибка вылазит
источник

DH

Dark Hole in dlang.ru
Да, объявление переменной — не инструкция
источник

Т

Тающий звук... in dlang.ru
Просто в первом случае он же её сравнивает, а после оператора уже не может
источник

Т

Тающий звук... in dlang.ru
После оператора он ругается на auto, а в первом случае не ругается на это
источник

KF

Konstantin Firsov in dlang.ru
к сообщению выше о дистрах, в убунту и минте же вроде локализован терминал и вывод команд. Помню, когда-то давно у меня знатно подгорело: писал скрипт оом киллера на баше и он парсил там какой-то столбец на англицком. По неопытности, я проверил код ошибки, но не поставил проверку на содержимое переменной и при переносе на русскую версию вывода переменная оказалась пустой, киллер начал прибивать все процессы один за другим, хех. Ну а так минт очень хороший, только Cinnamon версия, Mate работала плохо, ну и люди писали, что в последних версиях минта что-то много ошибок появилось, кгм...
источник

EP

Egor Pugin in dlang.ru
Основная ОС дома
Анонимный опрос
27%
Windows
73%
Linux
0%
Macos
Проголосовало: 15
источник

DH

Dark Hole in dlang.ru
Вин+лин
источник

EP

Egor Pugin in dlang.ru
два пк с той и той?
источник

DH

Dark Hole in dlang.ru
Дуалбут на двух пк))
источник

KF

Konstantin Firsov in dlang.ru
когда почитывал паблики линуксоидов, то наметилась тенденция по переходу с винды из-за апдейтов и проблем с ними. Собственно, наверное никогда линукс не получал себе столько юзеров, как с 10-ки). Сам прагматичен: в игры не играю, спецсофтом не пользуюсь, специфические гаджеты тоже на юзаю и все скрипты, настройки и удобства лень переносить на другую систему, мне кажется я времени потеряю намного больше чем выиграю. Даблбут тоже - тяжело тянуть две системы одинаково хорошо, обновлять, админить, решать её проблемы и т.п. проще чем-то пожертвовать, поэтому у родственников тоже линуксы, хех. О маках узнавал, но там у них своя атмосфера, пока не интересно и есть проблема с инструментами, которые проблемно перенести.
источник

DH

Dark Hole in dlang.ru
Никогда кстати не было проблем с апдейтами винды...
источник

KF

Konstantin Firsov in dlang.ru
мой опыт чтения пабликов линуксоидов говорит об обратном). У людей часто что-то отваливалось, начиная от меню и заканчивая драйверами на какой-нить внешний диск и т.п.
источник

KF

Konstantin Firsov in dlang.ru
поговаривают, что это от смены способа тестирования винды, раньше было больше ручного. Где-то там на хабре была статья об этом.
источник