>>211687
Ебаный стыд. Как же вы любите исполнять танец ужа когда вас прижмут к стене. Не ты ли писал
>С юниксом все (относительно) нормально, он стабильный и безопасный.
Что ж ты не принялся с пеной у рта доказывать что этих уязвимостей на самом деле нет, а вместо этого притворился ветошью, типа сам так же думаешь. Ебаный кринж. Вы там на своей петушильне определитеcь уже что есть юних. Если это стэйбл энд секьюр то не пора ли писать нормальный код? А если это говно собачье, то не пора ли запаять хлеборезку?
Не так давно Арч эпично обосрался, насколько я понял разрабы обновили ключи и после этого попытка обновить систему выдавала кучу ошибок. И это не первый обсер, я натыкался на разного рода неприятности, вплоть до проблем с бутом после обновления, когда они еще на shitstemd не перешли. Но сайт Арча конечно не спешит сообщить потенциальным пользователям что система говно и ходит под себя на ровном месте. ЧСХ в одном из обсуждений того обсера один петушила прям так и сказал "nothing is really broken here". <<- Вот в этом ваша проблема. Если б вы прямо говорили что юних говно то вам бы и прилетало меньше, и было бы моральное право сказать "не нравится - не пользуйся, мы предупреждали". Но вам же нравится распушить перья и прокукурекать какой юних классный, а когда вас макают башкой заставляя признать что это не так, вы почему-то возмущаетесь. Оттачивайте исскуство обтекать молча.
>А если будут просто бинарными файлами, что-то изменится? Или если у тебя будей гуй на 1000 галочек и строчек, то шанс допустить ошибку станет меньше? Или парсинг хмл файла чем-то отличается от парсинга просто текстового файла?
Да. На все эти вопросы ответ "да". Просто такой вот ты упоротый хацкер, щито поделати.
Галочку в гуе можно только тыкнуть, а в поле ожидающиее числа вписать только число. Причем менее тривиальные ошибки будут детектированы сразу, прежде чем обновленния будут сохранены. И это характерно для абсолютно среднестатистических гуев. Поэтому и освоить и безопасно использовать их гораздо проще, без задрачивания манов и вырывания волос на жопе в случае ошибки. Напомню: rm до сих пор не умеет в корзину. Только не вешай мне лапшу на уши что ты никогда не удалял важных файлов и не перезаписывал их спутав `>>` и `>`. Никакие маны от этого не защищают, зато в гуях спросить перед безвозвратным удалением - привычное дело. Ну и xml жестко следит за типами данных, там можно на всю иерархию тэгов накладывать ограничения с помощью схем.
>Нупочему юникс подобные системы используются на суперкомпах, серверах, датабазах? Почему не винда? Почему не макось?
На МКС используют Дебиан. А знаешь что там использовали до Дебиана? Виндовс ХР. Да, вот это вот дырявое говно использовали прямо в космосе для контроля за орбитальной станцией. Очевидно у НАСА немного другие приоритеты, например использование off-the-shelf софта для урезания затрат. В свое время были такие компьютеры lisp machines, использовались в универах. Пользователи их любили, но производилели проебали бизнес модель и университетские администрации начали переход на юних. Это был настолько каменный век, что из бугурта пользователей нацедили целую книгу Unix Haters Handbook.
>Задачу он поставленную выполняет? Выполняет.
А какая задача-то? Нарубить бабла? Для других задач юних как-то так себе, потому что все что он делает, он делает через жопу. От хранения данных (https://danluu.com/deconstruct-files/) до сети (https://rachelbythebay.com/w/). Успех юниха это именно рыночный успех потому что купить пару серваков, накататить бесплатный дистр, и докупить пачку хацкеров для суппорта - это быстрее и делешвле чем платить заметно бОльшие бабки инженерам и ждать от них пусть даже очень качественного продукта. Но если ты не упоротый рыночник и тебе интересно чинить гены или летать к другим планетам, то вот это наслоение говнософта под названием опенсорц, оно не сильно помогает выполнять задачи.
>>211688
>Алсо, касательно ls. Ты просто упоротый. Когда пишешь в терминал, ты можешь спросить ширину экрана и сооствественно писать в несколько стобликов, это невозможно сделать с файлом, которым пайп
А может просто ты хацкер и не умеешь и инжиниринг? Какая задача при выстраивании в несколько столбиков? Задача вывести длинный список используя всю ширину терминала. Эта задача стоит не только перед ls но и кучей других программ, поэтому должна решаться на уровне шелла, а ls должна выдавать сам список.
>>211686
Тем не менее, под Убанту я могу себе накидать за 5 минут будильник для пар в шараге, а под шиндой это превращается в хтонический пиздец.
Не знаю как там с современной шиндой, но на XP проблем накидать будильник в Visual Studio не было никаких. К тому же была поддержка скриптов наприсанных на VBScript и JScript из которых можно было как запросить значение (наример время для будильника) так и выдать alert.