KISS Principe

Когда я был маленьким, то часто недоумевал - зачем говорят "поваренная соль" - разве существует еще какая-нибудь соль?

И только начав изучать химию узнал, что солей - бесчисленное множество и "поваренная" - далеко не единственный и даже не самый важный пример.

Пословица учит - "Путешествия избавляют от предрассудков".

Только взгляд на проблему в контексте позволяет выбрать правильное решение.

Это универсальное правило.

К сожалению, все время приходится сталкиваться с людьми, уверенными, что "Нет Бога кроме Аллаха", "Операционной системы кроме Windows" и "Соли кроме поваренной".

Как-то, будучи большим почитателем песен Ал. Галича, нашел где-то в инете подборку стихов - надо же, в .DVI-формате.

Конечно, 99,9% всех научных публикаций (и даже многие книги) готовятся в этом формате. Я даже не сомневаюсь, что разработанный Д. Кнутом TeX (вместе с вариациями LaTeX, EmuTeX etc.) лучший текстовый редактор. Возможно, .DVI - второй по распространенности в мире формат (после .TXT)

Но - черт возьми - у меня дома нет UNIX'a!

После нескольких месяцев безуспешного поиска в инете (ничего - даром, и самую малость за пенни) обратился за помощью в самую большую русскоязычную конференцию с просьбой помочь в конвертировании этих файлов в plain text.

Откликнулись двое. У одного ничего не вышло и он прислал письмо с извинениями ("погорячился"), второй преуспел больше, но написал, что сделать это оказалось непросто, обходным путем, получилось не все и не очень хорошо.

А ведь эти .DVI файлы не содержали ничего, кроме текста!

Keep It Simple Stupid!

Одну из рассылок "Городского Кота" - "Зачем он нужен, Интернет" - ведет мой земляк и соплеменник Борис Бердичевский.

Поскольку новости я узнаю ТОЛЬКО из инета (телевизор не смотрю, газет не читаю, радио не слушаю), а Борис часто упоминает местные события, я ее иногда читаю.

Сразу оговорюсь, что не встречал ничего, более бездарного, но речь сейчас не об этом.

Будучи большим любителем Майн Рида, Бердичевский САМ, "РУЧКАМИ" "наколотил" не одну его книгу и выложил на сервере (в рамках проекта "электронных библиотек"). Если не ошибаюсь, у него же была и "Алиса в Стране Чудес", правда, в скверном переводе (наверное, Заходера).

Нуждаясь для каких-то статистических целей в приличном объеме русского текста, я сгрузил несколько книг у Бердичевского.

Представьте себе, все они оказались в формате MS Word. Казалось бы, профессиональный программист должен чуть больше понимать в подобных вещах.

Разработка формата TIFF породила, в свое время, немало шуток о форматах

"Только для записи" ("Write Only Format")

Формат .DOC от MS Word - типичный представитель формата "Только для записи". Прочесть его (старшие версии) нельзя НИЧЕМ (кроме самого MS Word), а про межплатформенную совместимость и говорить не приходится.

Надо сказать, что многие фирмы тщательно синхронизируют версии своих продуктов для разных платформ (и даже, для такого убожества как IBM PC), и в последние годы и PC users смогли пользоваться многими (но далеко не всеми) хорошими программами - например, такими как Adobe Photoshop.

В тоже время, большая часть компьютерной вселенной все еще почти не догадывается о существовании этих игрушечных "PC" компьютеров и уж тем более не интересуется проблемами Microsoft Windows или совместимостью с ней.

Наконец, даже для PC, существует десяток операционных систем, из которых именно Microsoft Windows, безусловно, наихудшая.

Существует старый анекдот о том, что Г. вручают сразу две нобелевские премии - по медицине и экономике - как человеку, впервые придумавшему продавать геморрой за деньги.

На мой взгляд, ущерб, нанесенный фирмой Microsoft миру компьютерных технологий, можно сравнить только с лесным пожаром - начинается с пустяка и уничтожает все.

Главный ущерб, конечно, психологический - выросло поколение людей, уверенных, что Windows - операционная система, и воспитанных на примере, что качество продукта не имеет значения и миллионы можно делать (именно "делать", а не зарабатывать) продавая говно.

Но я, как всегда, отвлекся.

Знаменитая "Бритва Оккама" в жизни столь же необходима, как и в философии. И KISS Principe - это всего лишь перевод для программистов.

1998


Рецензии
Не являясь ни программистом, ни даже продвинутым пользователем с претензиями на обширную осведомленность, могу только сказать одно, что легче всего что-то хаять, не умея предложить ничего взамен. Поскольку я хорошо помню DOS? Помню мучения, которые мы испытывали запоминая или записывая в блокнот кучу комнд для ввода в командную строку, помню геморрой с "Лексиконом" и "Чи-райтером", с мучениями по набору текста в этих редакторах, то появление первых виндов 3.1. и 3.11, а также сопровождавший их Word, не говоря уж о более продвинутых поздних версиях Windows и вордах, для меня было сказкой и радостью. Вероятно, специалист видит и знает массу недостатков любой операционной системы. У меня был один знакомый, который с пеной у рта утверждал, что нет ничего лучше "полуоси". Но обычному "простому" пишкщему "графоману" вроде меня вполне удобно то, что придумала Microsoft. Вероятно, они без зазрения совести дурят нам головы, выбрасывая раз за разом все более навороченные продукты, наверное, без особой реальной пользы, но заставляя покупать все эти бесполезные, в общем-то и не всегда удобные новинки. Однако, если учесть, что лишь ничтожная доля наших, да и не только наших, пользователей действительно приобретает оригинальный дистрибутив, а подавляющая масса спокойно пользуется крэкнутыми версиями, то мне по большому счету не так уж это и важно. Жизнь движется вперед, улучшается и модернизируется железо, совершенствуются языки программирования. Соответственно, постепенно улучшаются и условия работы пользователей. И спасибо Гейтсу сотоварищи, что у нас появился инструмент более удобный, чем авторучка,"Ундервуд" и копирка!

Юрий Яесс   22.09.2019 18:06     Заявить о нарушении
> хорошо помню DOS Помню мучения, которые мы испытывали запоминая или записывая в блокнот кучу команд для ввода в командную строку

Видимо, для новичков это было, действительно, трудно. Тем, кто начинал с ассемблера и пакетного режима IBM 360, DOS казалась игрушкой, осваиваемой за неделю. Возможности, конечно, тоже были игрушечными, но привлекала графика, четкая картинка без мерцания и монопольный доступ. Потом появились цветные дисплеи, манипуляторы "мышь" и компьютеры стали входить в жизнь непрофессионалов. Они-то и обеспечили успех Windows, от которой плевались все "профи". Что делать, качество продукта далеко не всегда залог процветания. История IT усеяна трупами высококачественных продуктов.

В книжке, из которой я копировал первые примеры по C, было сказано так: "Одним из примеров громоздкой и, по мнению авторов, бесполезной надстройки является интегрированная система Windows фирмы Microsoft" (Т.Э.Кренкель, А.Г.Коган, А.М. Тараторин. "Персональные ЭВМ в инженерной практике", Москва, Радио и Связь, 1989)

Для человека, знакомого с другими OS, она и сейчас выглядит так же.

> помню геморрой с "Лексиконом" и "Чи-райтером", с мучениями по набору текста в этих редакторах

И тогда, и сейчас, мой основной текстовый редактор на PC - MultiEdit (http://ru.wikipedia.org/wiki/MultiEdit). Не представляю, как (и зачем) пользоваться Word'ом :-)

ChiWriter был, действительно не слишком удобен, а Lexicon Веселова на наших PC XT работал так медленно, что им никто не пользовался.

> У меня был один знакомый, который с пеной у рта утверждал, что нет ничего лучше "полуоси".

По тому времени, это, действительно, было так. К слову, основные форматы исполняемых файлов Windows (LX, NE) пришли оттуда.

> Жизнь движется вперед, улучшается и модернизируется железо, совершенствуются языки программирования.Соответственно, постепенно улучшаются и условия работы пользователей.

Спорно. В 1987 для редактирования текста на PC я обходился 512 Kb памяти и 4.7 MHz быстродействия. Сейчас почти то же самое потребует хотя бы на порядок лучшего "железа", так что благодарности к Г. я не испытываю. Тем более, что Windows так и остается "Макинтошем для бедных".

Инвариант   22.09.2019 22:39   Заявить о нарушении
Ну, так мы же и есть бедные, которые МАК себе позволить не могут, да и не очень-то и надо, если не работаешь с цветом профессионально. А в типографиях МАКи и стоят для цветоделения и редактирования в графических редакторах.
По сегодняшнему дню меня не слишком беспокоит ни частота тактового генератора, ни объем жесткого диска, ни количество памяти, ни видеокарта и ее параметры. Все, что требуется для замены "Ундервуда" и даже "Юрюзани" стоит не слишком дорого и продается в любом магазине. Для пользователя-графомана - этого вполне и с избытком достаточно. Меня не интересуют ни расширения исполняемых файлов( мне это не нужно знать), мне достаточно ворда для набора текстов и рпаботы с ними. В крайнем случае есть Акробат и профессиональные программы набора текстов при верстке рукописи или книги. Но, как правило, это уже не моя забота, а наборщика в издательстве. Чтобы перевести мою семью из точки А в точку Б меня вполне устраивает, например, "Лада". Если хочется удобства, то, разумеется, предпочту "Мерседес" или БМВ( хотя придется сильно переплатить. Возможно, профессионала вроде Шумахера(дай бог ему здоровья и выздоровления), ничего из этого не устроит и он найдет массу недостатков в любой из этих машин. Это как с одеждой: кому-то "от Юдашкина", кому-то "от СенЛорана", а кому-то в предапарте уютно

Юрий Яесс   22.09.2019 23:36   Заявить о нарушении