Я даже думал приносить попросту на Gtk# работы
Чтобы эту ебанину не ставить на винлу
МИНИМАЛЬНАЯ ИНСТАЛЛЯЦИЯ 5 ГИГОВ
Visual Studio
­
Я кое-как маководу блять доказал, что лялех-С == вин-С...
­
В плане чего?
Что код тождественно равен, за минимальными отличиями.
Нет?
По идее основной.
­
Ну так оно везде же так
Ему надо было именно чтоб оно под окнами собиралось. Потом он, правда, рассказал, что его заставляли все наши работы отсылать, и были вопросы к нему, если работа не компилировалась.
Лол
в винде, кстати, вроде как без дотнета вообще нечеловеческое программирование софта с GUI, да?
­
Есть там с человеческими мышкодёрганьями. И да, харэ оффтопить.
електр🟢нік ✙🟠рчбеч ඞ
JeisonWi
https://github.com/nrc/r4cppp
растом
*assembly
🌸Man, I love floppa🌷
*assembly
Haskell
Haskell
Он не такой быстрый как си же
John
и не для прода
Смотря для чего, короче.
🌸Man, I love floppa🌷
и не для прода
Расскажи это господам из пейсбука, например
🌸Man, I love floppa🌷
Он не такой быстрый как си же
В два раза медленнее, зато позволяет решать сложные задачи быстрее и безопаснее. Своя ниша у него есть
firther
Шот сегодня обострение у сищников
🌸Man, I love floppa🌷
JeisonWi
firther
зима что-ли близко
JeisonWi
Но Rust лучше
В два раза медленнее, зато позволяет решать сложные задачи быстрее и безопаснее. Своя ниша у него есть
Это не значит, что все простые штуки, у которых задача включить лампочку, должны делать это через хаскел
🌸Man, I love floppa🌷
Он близок впрочем
Не во всех задачах. В некоторых приближается к С, в некоторых почти раза в два медленнее.
А так это срач очередной и сравнение языков разных назначений.
JeisonWi
Let the mortal combat begin!
Каждый час, что вы тратите на холивары, вы могли бы тратить на углубление знаний в вашем любимом языке и зарабатыванию денег.
JeisonWi
Холивары приятнее
Это разные дальности мотиваторов
🌸Man, I love floppa🌷
неплохая идея, тащемта
🌸Man, I love floppa🌷
видела в сшп несколько вакансий на хаскеллистов
Офк, зачем себе конкурентов плодить
Палить годноту быдлу, так сказать.
🌸Man, I love floppa🌷
🌸Man, I love floppa🌷
а умные коллеги всегда хорошо
JeisonWi
Вот сейчас еду в такси на тренировку, и учить хаскель/раст/whatever - последняя вещь, которую хочется делать.
JeisonWi
А холивар - самое то.
Ну так ты просто пролетарий
На завод иди
JeisonWi
А что, кто-то тут есть из буржуазии?
А что, кто-то тут есть из буржуазии?
А что, кроме пролетариев есть только буржуи? Ну точно пролетарий.
JeisonWi
Ну ок, как скажешь.
kitsu
Есть какие-нибудь примеры реализации или концептов (возможно task-specific) отладки промежуточного кода? Пойдут пейперы, кодес и философские блоги, ну или вообще нечто связанное с темой
kitsu
ping @jeisonwi У вас никаких инструментов для ESIL нет?
kitsu
ty
kitsu
гм, ну с отладкой кажется все еще не дружит
Anonymous
Доброй ночи. В заданной директории (find_pattern) нужно найти все файлы и директории. Переименовать их реверсом. Комментарии это попытка реверснуть имя и переименовать, но после неё не выводит файлы в заданной директории (даже когда закоментирована). invoke FindFirstFile, addr find_pattern, addr fl cmp eax, -1 je exit mov hFind, eax m1: cmp fl.cFileName, '.' je next ; invoke lstrcpy,addr fl.cFileName, addr newFileName ; invoke lstrlen, addr newFileName ; lea edi, fl newFileName ; mov esi,edi ; add esi,eax ; dec esi ; mov ecx, eax ; shr ecx, 1 ; ecx=ecx/2^i ;l1: ; mov al, [esi] ; mov ah, [edi] ; mov [esi], ah ; mov [edi], al ; inc edi ; dec esi ;loop l1 ;invoke MoveFile, addr fl.cFileName, addr newFileName ;invoke DeleteFile, addr fl.cFileName invoke MessageBox, 0, addr fl.cFileName, 0,MB_OK next: invoke FindNextFile, hFind, addr fl cmp eax, 0 jnz m1 invoke FindClose, hFind exit: ret
Eugene
Приветствую. Если не выводит файлы даже без переименования, значит не находит. Что в fl изначально?
Eugene
И зачем удалять после переименования. Такого же файла уже нет, да и вдруг ошибка переименования будет.
Eugene
Далее, после переименования поиск может найти новый файл (хотя, если длина имени та же, может, и нет, но гарантии тоже нет).
Eugene
А ещё есть могут быть файлы, которые начинаются с точки. И это необязательно . и ..
Anonymous
Файлы начинающиеся с точки мы упустим. В fl структура WIN32_FIND_DATA После перезапуска снова видит файлы. После переименование начал удалить ибо с бубном сотворил непонятность и у меня файл копировался. Начал удалять старый. Сейчас убрал. Если задать пути и имя файлов в movefile, то все работает. А вот с структурным fl.FileName нет, так как там нет пути. Т.е. мне нужно взять find_pattern (где указана директория поиска D:\*.*) и слепить с fl.cFileName , cFileName реверснуть и так же скрепить с find_pattern? Или есть возможность сделать это попроще?
Eugene
«После перезапуска справа видит файлы» Не понимаю, что это значит? А до этого не видит почему или при каких условиях?
Eugene
По поводу пути можно перейти в папку и там уже все делать без указания пути. Ну либо путь соединять с файлом.
Eugene
Проблемы особой нет. Берем длину маски, добавляем к началу минус 1, получаем указатель на последней символ и дальше двигаемся задом наперед до /, \ или : . И если нашли, то копируем всё с начала до этого символа включительно.
Eugene
Вот и путь. Делаем копию. Потом запоминаем конец и к нему пристыковываем имя. К копии так же.
Eugene
Лучше код полностью скинуть (файлом), тогда можно глянуть что там не так.
Eugene
Ну и описать суть проблемы.
Anonymous
Сейчас еще пошаманю. Если не выйдет через часик, то скину. Спасибо)
Anonymous
Почти все работает. Не могу разобраться нормально с расширением. Чтобы пропустить его и не отображать зеркально вместе с именем файла. Файлы видит. Скорее всего тогда просто месседж боксы не замечал:)
Anonymous
Anonymous
Eugene
Eugene
Дальше сам, там написано в комментах что нужно сделать
Anonymous
ну да, теперь дипломы пишем, все норм
­
Они вступают и уходят.