почему надо ненавидеть майкрософт
Sep. 29th, 2003 07:13 pmLet's Bash Microsoft Today — забавная дискуссия в веблоге Филиппа Гринспана о том, за что стоит ненавидеть Майкрософт (или не стоит). В основном в комментах.
Кстати, хотя со многими высказанными там претензиями я согласен, многие другие кажутся мне непонятными или даже невразумительными. И откуда, интересно, такая ненависть к реестру (он же registry)? Вот это я давно не могу понять. У меня есть немало конкретных претензий к Майкрософту по поводу реестра (плохо документирован, в основной программе редактирования не хватает многих важных возможностей, итп.), но я не понимаю, что такого уж ужасного в идее центрального реестра конфигурационной информации, в принципе.
Кстати, хотя со многими высказанными там претензиями я согласен, многие другие кажутся мне непонятными или даже невразумительными. И откуда, интересно, такая ненависть к реестру (он же registry)? Вот это я давно не могу понять. У меня есть немало конкретных претензий к Майкрософту по поводу реестра (плохо документирован, в основной программе редактирования не хватает многих важных возможностей, итп.), но я не понимаю, что такого уж ужасного в идее центрального реестра конфигурационной информации, в принципе.
no subject
Date: 2003-09-29 12:26 pm (UTC)Я вообще имел ввиду не "hacking", а перлы вроде
"HKEY_CLASSES_ROOTCLSID{F3A614DC-ABE0-11d2-A441-00C04F795683}LocalServer32"
no subject
Date: 2003-09-29 12:32 pm (UTC)no subject
Date: 2003-09-29 12:35 pm (UTC)no subject
Date: 2003-09-29 12:45 pm (UTC)Впрочем, не совсем понятно, как мы пришли к вопросу об open source, начав с вопроса о реестре.
no subject
Date: 2003-09-29 12:52 pm (UTC)no subject
Date: 2003-09-29 12:55 pm (UTC)no subject
Date: 2003-09-29 02:10 pm (UTC)почувствуйте разницу
Date: 2003-09-29 02:09 pm (UTC)Разработчик програми "find files" в windows не думал о том, кому и зачем понадобится его программа, поэтому встроить её в свою программу без изрядного гемора я не смогу. Поскольку список файлов для поиска программой не предусмотрен иначе, как при вводе в текстовое поле в диалоге, я попал - мне придётся писать собственный поиск или заниматься изощрённым сексом с COM - это при условии, что разработчик таки позаботился встроить тот COM-интерфейс, который мне нужен.
Улавливаете разницу? ;)
Re: почувствуйте разницу
Date: 2003-09-29 03:11 pm (UTC)Ну, давайте поиграем в эту игру. Какие же это функции? Для справки, в .NET regular expressions в наличии, и использовать их - даже 3-х функций много будет.
Поскольку список файлов для поиска программой не предусмотрен иначе, как при вводе в текстовое поле в диалоге, я попал - мне придётся писать собственный поиск или заниматься изощрённым сексом с COM - это при условии, что разработчик таки позаботился встроить тот COM-интерфейс, который мне нужен.
Значит, если юникс, то 3-4 функции и полчаса работы, а если COM, то изощренный секс... Ну, ладно, засиделись мы что-то.
Re: почему надо ненавидеть майкрософт
Date: 2003-09-29 11:44 pm (UTC)