From: Serge Skorokhodov <suralis-s@mtu-net.ru> To: Maksim Otstavnov <mandrake-russian@altlinux.ru> Subject: Re: [mdk-re] [JT] ÌÉÎÕËÓ,×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Date: Fri Nov 2 01:11:00 2001 Message-ID: <19625514357.20011102010636@mtu-net.ru> (raw) In-Reply-To: <13920689149.20011101231912@otstavnov.com> Здравствуйте! <skip> SS>> Первое. Ядро, базовые системные сервисы -- это а)довольно SS>> низкий уровень, б)очень хорошо ложится на университетскую SS>> науку и, как следствие в)прекрасно разрабатывается именно SS>> программистами (в смысле software engineer). MO> Совершенно верно. Может быть, стоит несколько... хм... MO> расширить университетскую науку, как базу для FS-разработок? Консенсус приятен:) Но вот как это сделать на практике... <skip> SS>> Так вот, проблема в том, что все эти наработки рассчитаны на SS>> "платформу", существенно отличную от OS/FS. MO> Я не понимаю, что такое "платформа OS/SF". Это просто метафора:) Для того, чтобы потом ввинтить "перенос на платформу":) SS>> Второе. Проектирование интенсивно интерактивных приложений SS>> (типа графического редактора, текстового процессора, SS>> рабочего места врача-электрокардиографиста, в SS>> противоположность приложениям интерактивно-транзакционным -- SS>> по типу рабочего места кассира, телефонного оператора, SS>> медсестры, снимающей одну электрокардиограмму за другой SS>> присылаемым в кабинет пациентам и т.д. -- я просто не знаю, SS>> как лучше сказать, но надеюсь, что идея ясна) во многом SS>> завязано на том, что кто-то (один человек или достаточно SS>> узкая группа) "получат в голове(ах) решение проблемы", прямо SS>> как решение математической задачи. Я имею в виду, что SS>> он(они) "увидят" готовую программу, увидят, как пользователь SS>> будет на ней работать и решать задачи. Это видение (в SS>> предельных случаях -- евангелизм) затем подчиняет себе весь SS>> проект. Кстати, в литературе подробное описание этой SS>> технологии мне не попадалось:( Реализация такого видения в SS>> коде требует огромного объема черновой работы программистов SS>> и (обычно) привлечения кодировщиков. MO> Естественно, причем вне всякой связи с моделью лицензирования MO> (FS/собственнической) или моделью разработки (OSS/разработка MO> узкой группой). И не ограничено указанным классом программ. И тут консенсус:) SS>> В моем опыте при этом приходится очень сильно бороться с SS>> оппозицией сильных программистов-профессионалов, поскольку SS>> тяжелая и нудная работа по реализации чужих идей, SS>> выискиванию ошибок в этой реализации и т.д. не слишком SS>> увлекательное занятие:( И я, к моему сожалению, не вижу SS>> того, как это может в полной мере быть реализовано в OS/FS:( SS>> Поскольку требует "негров", которые должны "работать и SS>> работать" просто потому, что "солнце еще высоко":( MO> Аргументация понятна, но она не вполне согласуется с MO> наблюдаемой эмпирикой. Смотрите: "грязной и черной" работы MO> больше всего в разработке универсальной ОС, поскольку 90% MO> кода - драйверы, и код специфичен для конкретного железа. MO> Теперь смотрите на Linux и спектр поддерживаемых устройств. MO> Прикольно, но факт... Вы знаете, мне приходилось сталкиваться и с разработкой драйверов (именно сталкиваться, не разрабатывать:), и с разработкой пользовательского интерфейса. В последнем случае все же работа более "черная" и ее больше (IMHO). По моим наблюдениям, группы единомышленников слишком часто не выдерживают и проекты "рассыпаются":( А за деньги получается при приемлемом качестве за приемлемое время:( "Пафос" моего словоблудства состоит, в частности, в том, что я не чувствую в OSS/FS готовности community пойти на такое "массовое самопожертвование и массовый героизм". А это может оказаться критичным для выживания:( SS>> Исключения единичны (например -- GIMP), да и то, если SS>> честно, то до photoshop'а/illustrator'а и fractal design SS>> painter'а ему есть куда расти:) MO> GIMP стоит исследовать отдельно. Смотрите: "ядерная" MO> разработка выполнена очень небольшой группой людей. Его MO> прелесть и причина популярности - в расширяемости, и в MO> наличие огромного количества плагинов. Плагин же может MO> написать не программист, а специалист по цифровой обработки MO> изображений, поскольку все они знают ЛИСП (и, соответственно, MO> могут писать на Схеме). То есть, исходный дизайнер дает рамки MO> для осуществления безумных фантазий не своим коллегам, а MO> смежникам, и если он "попадает", начинает скатываться снежный MO> ком. MO> Это несколько более сложная схема, чем описанный Рэймондом MO> более или менее гомогенный "базар". И тут консенсус:) Хотя остается критичная с точки зрения "производительности" художника разница в производительности плагинов на Схеме и плагинов, написанных на С с применением MMX2 и SSI. Простите за невольный каламбур:) Хотя это, наверное, дело наживное. Но тут я вижу еще одну "болевую точку": пока "дело наживется" жизнь часто уходит сильно вперед. В результате ресурсы потрачены, но приходится сталкиваться с аргументом типа "Linux прекрасно оживит ваш старый компьтер":( Вообще, я что-то уболтался:) Но душа почему-то болит, а тучи сгущаются... -- Serge Skorokhodov aka suralis 02.11.2001 suralis-s@mtu-net.ru ЗЫ. "Жизнь вынуждает человека совершать множество добровольных поступков" Е. Лец
next prev parent reply other threads:[~2001-11-02 1:11 UTC|newest] Thread overview: 81+ messages / expand[flat|nested] mbox.gz Atom feed top 2001-10-31 6:46 [mdk-re] Re[2]: [mdk-re] Re: [JT] линукс,винды - о дизайне Sergey Sokolov 2001-10-31 12:36 ` [mdk-re] Re[2]: [mdk-re] Re: [JT] линукс, винды " Aleksey Novodvorsky 2001-10-31 15:49 ` [mdk-re] Re[2]: " Sergey Sokolov 2001-10-31 16:18 ` Aleksey Novodvorsky 2001-10-31 17:23 ` [mdk-re] Re[2]: " Sergey Sokolov 2001-10-31 17:52 ` [mdk-re] Re[2]: [mdk-re] Re[2]: [mdk-re] Re[2]: [mdk-re] " Maksim Otstavnov 2001-10-31 12:40 ` [mdk-re] Re[2]: [mdk-re] Re: [JT] линукс,винды " AVL 2001-10-31 13:05 ` Mikhail Zabaluev 2001-10-31 15:48 ` [mdk-re] " Sergey Sokolov 2001-10-31 16:21 ` [mdk-re] " Artem K. Jouravsky 2001-10-31 17:25 ` [mdk-re] Re[2]: " Sergey Sokolov 2001-10-31 16:38 ` [mdk-re] Re: [mdk-re] Re: [JT] ÌÉÎÕËÓ,×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-10-31 17:18 ` [mdk-re] Re[2]: [mdk-re] Re: [mdk-re] Re: [JT] линукс,винды - о дизайне Sergey Sokolov 2001-10-31 16:56 ` [mdk-re] Re: [mdk-re] Re: [JT] линукс, винды " Aleksey Novodvorsky 2001-11-01 0:18 ` [mdk-re] Re: [mdk-re] Re: [JT] линукс,винды -о дизайне Egor Grebnev 2001-11-01 12:12 ` [mdk-re] Re: [mdk-re] Re: [JT] линукс, винды " Aleksey Novodvorsky 2001-11-01 22:30 ` [mdk-re] Re: [mdk-re] Re: [JT] линукс,винды " Roman S 2001-11-01 22:37 ` [mdk-re] Re: [mdk-re] Re: [JT] линукс, винды " Aleksey Novodvorsky 2001-11-01 22:53 ` Aleksey Novodvorsky 2001-10-31 14:22 ` [mdk-re] [JT] ÌÉÎÕËÓ,×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-10-31 15:33 ` [mdk-re] [JT] линукс, винды - о дизайне Aleksey Novodvorsky 2001-10-31 15:50 ` [mdk-re] filesave in gtk-apps (was: [JT] линукс, винды - о дизайне) Vyt 2001-10-31 16:08 ` Andrey Astafiev 2001-11-01 21:41 ` Michael Shigorin 2001-10-31 18:13 ` AVL 2001-10-31 18:05 ` [mdk-re] [JT] ÌÉÎÕËÓ, ×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-10-31 15:52 ` [mdk-re] Re[2]: [mdk-re] [JT] линукс,винды - о дизайне Sergey Sokolov 2001-10-31 16:29 ` Dmitry A. Povarov 2001-10-31 18:04 ` [mdk-re] [JT] ÌÉÎÕËÓ,×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-10-31 16:37 ` [mdk-re] Re[2]: [mdk-re] [JT] линукс, винды - о дизайне Aleksey Novodvorsky 2001-10-31 17:21 ` [mdk-re] Re[2]: " Sergey Sokolov 2001-10-31 17:32 ` Aleksey Novodvorsky 2001-10-31 20:19 ` [mdk-re] Re[2]: " Sergey Sokolov 2001-10-31 22:41 ` [mdk-re] Re[2]: [JT] линукс,винды " Dmitry Solovyev 2001-11-01 10:40 ` [mdk-re] Re[2]: [JT] ÌÉÎÕËÓ,×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-11-01 18:12 ` [mdk-re] Re[2]: [mdk-re] Re[2]: [JT] линукс, винды - о дизайне Michael Shigorin 2001-10-31 18:05 ` [mdk-re] " Maksim Otstavnov 2001-10-31 20:19 ` [mdk-re] " Sergey Sokolov 2001-10-31 23:43 ` [mdk-re] " Maksim Otstavnov 2001-11-01 6:50 ` [mdk-re] Re: [mdk-re] " Sergey Sokolov 2001-11-01 19:34 ` [mdk-re] " Maksim Otstavnov 2001-11-01 20:58 ` [mdk-re] " Sergey Sokolov 2001-11-01 21:31 ` [mdk-re] " Balamut 2001-11-02 0:03 ` Maksim Otstavnov 2001-11-02 7:49 ` Alexey Voinov 2001-11-01 7:43 ` [mdk-re] Re[2]: [JT] ÌÉÎÕËÓ, ×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Russu V.F. 2001-11-01 21:43 ` [mdk-re] [JT] линукс,винды - о дизайне Michael Shigorin 2001-10-31 17:01 ` [mdk-re] Re: [mdk-re] Re[2]: [mdk-re] " Maksim Otstavnov 2001-10-31 21:09 ` Yura Gusev 2001-11-01 0:00 ` [mdk-re] Re[2]: " Maksim Otstavnov 2001-11-01 11:50 ` [mdk-re] Re: [JT] ÌÉÎÕËÓ,×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-11-01 19:00 ` [mdk-re] Re: [mdk-re] Re: [JT] линукс,винды - о дизайне Maksim Otstavnov 2001-11-01 21:47 ` [mdk-re] Re: [JT] ÌÉÎÕËÓ,×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-11-01 22:07 ` [mdk-re] Re: [JT] линукс, винды - о дизайне Aleksey Novodvorsky 2001-11-01 22:33 ` Re[2]: [mdk-re] Re: [JT] ÌÉÎÕËÓ, ×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-11-02 9:02 ` [mdk-re] Re: [JT] линукс, винды - о дизайне Sergey S. Skulachenko 2001-11-02 13:25 ` [mdk-re] " Romul 2001-11-01 23:59 ` [mdk-re] Re[2]: [mdk-re] Re: [JT] линукс,винды " Alexander Prokudin 2001-11-02 0:03 ` Maksim Otstavnov 2001-11-02 1:11 ` Serge Skorokhodov [this message] 2001-11-02 4:13 ` [mdk-re] Re[2]: [mdk-re] " Maksim Otstavnov 2001-11-02 12:29 ` [mdk-re] [JT] линукс, винды " Aleksey Novodvorsky 2001-11-02 13:20 ` Re[2]: [mdk-re] [JT] ÌÉÎÕËÓ, ×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-11-02 14:04 ` [mdk-re] Re[2]: [mdk-re] [JT] линукс, винды - о дизайне Maksim Otstavnov 2001-11-02 14:43 ` Aleksey Novodvorsky 2001-11-02 1:13 ` [mdk-re] Re: [JT] Gimp Mikhail Zabaluev 2001-11-02 3:24 ` Maksim Otstavnov 2001-11-02 9:36 ` cornet 2001-11-02 11:03 ` Re[2]: " Maksim Otstavnov 2001-11-02 14:18 ` Michael Shigorin 2001-11-02 14:46 ` Aleksey Novodvorsky 2001-11-02 19:16 ` Re[2]: " Alexander Prokudin 2001-11-05 16:35 ` [mdk-re] Re: [JT] Gimp manual Michael Shigorin 2001-11-02 12:27 ` [mdk-re] Re: [JT] Gimp Alexander Bokovoy 2001-11-02 14:19 ` [mdk-re] " Michael Shigorin 2001-11-01 3:19 ` [mdk-re] Re: [mdk-re] Re[2]: [mdk-re] Re: [JT] линукс,винды - о дизайне metalking-inbox 2001-11-01 18:12 ` Michael Shigorin 2001-11-01 21:47 ` [mdk-re] [JT] ÌÉÎÕËÓ,×ÉÎÄÙ - Ï ÄÉÚÁÊÎÅ Serge Skorokhodov 2001-11-01 23:52 ` [mdk-re] [JT] линукс,мак - о дизайне Michael Shigorin 2001-11-02 11:42 ` Henri Bourbon 2001-11-02 0:04 ` [mdk-re] Re[2]: [mdk-re] [JT] линукс,винды " Maksim Otstavnov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=19625514357.20011102010636@mtu-net.ru \ --to=suralis-s@mtu-net.ru \ --cc=mandrake-russian@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git