LINUX.ORG.RU

Крах иллюзий


0

0

Достаточно любопытный перевод достаточно интересной, но и достаточно старой статьи, которая, однако, до сих пор не потеряла своей остроты (что уже символично). Производится анализ состояния современных операционных систем и делаются достаточно безрадостные заключения.

>>> Ссылка на статью

anonymous

Проверено: Shaman007 ()
Ответ на: комментарий от MYMUR

Это были потуги латентных линуксятников.

У нормального пользователя Винды на рабочем столе срача нет и кучи ненужных окон не открыто.

anonymous
()
Ответ на: комментарий от yurix

Было написано 2 драйвера, и они, о ужас, работают, и писались они месяца 2 для техники, под которую не было никаких драйверов никогда до этого.

anonymous
()
Ответ на: комментарий от ruslanz

>Но скажем зачем засовывать сервисы, которые спокойно могут выполнятся в пространстве пользователя в ринг 0 и вызывать их посредством прерывания. Вот, что я имел ввиду. Могу привести пример попозже, когда до домашнего компа дойду.

Это глупая дискуссия потому что сервис который в ринг 0 не ходит будет обслуживать не больше чем исключительно твою съаллокейченую память. Иначе явно или не явно будет вызов другого ринга. Степень дележа кода в одном ринге или в другом - дело вкуса и оптимизации приложения - ибо вызов через кольца голимо не быстр. Нахера мне к примеру отрисовывалка векторных фонтов в US которая будет на каждую палку вызвать другое кольцо только чтобы нарисоваль линию? Shared memory не предлогать - дыра в процесс не каждому понравица да и масштабируеца плохо.

Ну и еще legacy которое думаю считаеца ругательством в мире linux (это про "постаринке")

zZzZ
()
Ответ на: комментарий от anonymous

Вся автомобильная индустрия терпит застой. Те же четыре колеса, руль у всех там же. Господа обезяничают друг у друга. Полный застой.

anonymous
()

Совершенно непонятно, что можно обсуждать? Статья потеряла актуальность 5 лет назад, уже тогда Java вытеснила все остальные языки программирования, теперь же она является общепризнанной доминирующей платформой. Автор призывает выдумывать новый велосипед? Для решения каких задач ему не хватает Java?? Какой подход он хочет предложит взамен объектно-ориентированного? Аспектно-ориентированный?? Функциональный?

Какие задачи по его мнению, компьютеры должны решать, но не решают в силу неадекватности подходов в программировании? e-mail? entertainment? web? digital content distribution? surveillance?

anonymous
()
Ответ на: комментарий от lenin

> Сегодня вершина прогресса, к которой никто не приблизится ещё лет 10 МИНИМУМ - Microsoft Windows.

Кто это утверждает - просто неразумен и вообще нелюдь - тролль, а то и просто кобольд!

anonymous
()
Ответ на: комментарий от anonymous

А что же тогда вершина прогресса? Неужели линукс?

Inoq
()
Ответ на: комментарий от lenin

2кило fps на софтверном гл??? O_O

Боже, откуда такие ламера берутся?

anonymous
()
Ответ на: комментарий от lenin

> Нижний уровен виндов - мощный, развитый Win32 API

win32 API - убожество для дошколят.

anonymous
()
Ответ на: комментарий от lenin

> no-dashi решил удивить софтверным OpenGL.

Только не говори это ребятам из NVidia. Они, бедняги, до сих пор уверены что софтварный OpenGL более 200FPS в glxgears не дает, и только я знаю секрет, как повысить его производительность в 20 раз до такого уровня, что с софтварным OpenGL можно играть в четвертую кваку :-)

> И более того, возможности DirectX

О да, DirectX имеет кучу преимуществ! Он крашит систему при игре в прица персии 2 на USB-клавиатуре, он непереносим, он не может работать в распределенной среде...

Ленин, хватит гнать пургу! Если ты облажался - просто признайся в этом, и всех делов.

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

>Да. X -- это сетевой протокол. Ни ipc, ни syscall сему не удовлетворяют.

порт XFree86 в OS/2, использует локальный IPC при локальных соединениях. стандартные XFree/xorg в пингвине, работают через локальные сокеты (UNIX домен). И первое и второе -- иксы. Выводы?

anonymous
()
Ответ на: комментарий от anonymous

> У нормального пользователя Винды на рабочем столе срача нет и кучи ненужных окон не открыто.

Ага. У него голый рабочий стол и эксплорер, над которым он медитирует :-)

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

>Ага. У него голый рабочий стол и эксплорер, над которым он медитирует :-)

продуктивный флейм кстати. Неплохо цытатник прокачали =)

geek ★★★
()
Ответ на: комментарий от anonymous

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

Кто говорит? Все говорят!

Общепризнанно на Java не програмят ни телефоны ни dvd ни приставки ни роутеры ни вообще ничего что должно работать а не вытряхивать бабло из заказчика и память из пользователя. B вообще смешно такое слышать на ресе чей основной топик на С писан и на 95% всего его окружение.

zZzZ
()

Нда, Пайк излишне пессиместичен...

anonymous
()
Ответ на: комментарий от no-dashi

> no-dashi решил удивить софтверным OpenGL.

29.11.2005 - no-dashi выложил скриншот с работающим в распределенном окружении OpenGL-овским приложением

30.11.2005 - lenin открыл всем глаза, что это оказывается софтварный OpenGL

01.12.2005 - инженеры NVidia увидели это дело, осознали что софтварный OpenGL линуксоидов и хардварный OpenGL на их карточке по производительности равны, и убили себя об стену от стыда

02.12.2005 - члены совета директоров NVidia поняли, что без инженеров они ничего не могут, и убили себя об стену от безысходности и безнадеги

03.12.2005 - топ-менеджеры ATI осознали крутизну Linux'оидов, написавших такие мощные драйверы софтварного OpenGL, осознали свою ошибку, которая состояла в непринятии в расчет Linux'оидов, и убили себя ап стену

04.12.2005 - инженеры ATI убили себя ап стену от того, что ими стало некому командовать, и они потеряли путь развития

05.12.2005 - сотрудники Matrox'ов на радостях перепились, обкурились, сели кататься в тачки, и по дороге домой поубивались ап стены

06.12.2005 - Билл Гейтс осознал, что его программисты не тянут против линуксоидов, и убил сибя ап стену

07.12.2005 - совет директоров Microsoft потерял веру в дорогу в будущее и убился ап стену полным составом

08.12.2005 - админы - виндузятники осознали, что патчей больше не будет, и от ужаса ибили себя ап стену

09.12.2005 - пользователи виндов пришли в ужас от отсутствия виндоадминов, и в приступе паники убили себя ап стену

11.12.2005 - линуксоиды установили на все компы Linux, выкинули все 1С вместе с трупами виндузятников (в т.ч. принимавших в налоговой отчеты в форматах 1С)

15.12.2005 - за три дня выяснилось, что линуксы не падают, люди успокоились и вышли на улицы и площди с плакатами "Даешь линуксоидов во все органы власти! Даешь стабильность!". Продажные чиновники испугались и убили себя ап стену

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

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

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

02.01.2007 - lenin, увидев что в живых остались только умные и способные, общество оценивает каждого по способностям и делам, осознал отсутствие у себя будущего и убил себя ап стену.

Аминь.

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

2no-dashi: откуда трава такая забористая? дайте две!

зы: а может это не трава, а что-то посильнее?

anonymous
()
Ответ на: комментарий от lenin

Вообще мы у себя как-то анализировали возможности OGL и D3D. Пришли к выводу, что GL лучше, но квалификации повыше требует, за что оптимищвция лучше

jackill ★★★★★
()
Ответ на: комментарий от no-dashi

Нифига не могу прочитать! Белый текст(у меня по умолчанию) на белом фоне! Пропишите color!

anonymous
()
Ответ на: комментарий от geek

> X - это такое же приложение, как и любое другое, и на функционирование ядра не влияет. В отличие от ;)

А это точно известно? А то есть у меня подозрения... Иксы suid root, иксовый драйвер работает с железом напрямую. Следовательно, при ошибке в нем возможно подвисание машины. Поправь, если ошибаюсь.

nobody ★★
()
Ответ на: комментарий от lenin

> GUI интерфейс современных Linux - это несколько лучше MS Windows 2.0
> и много хуже MS Windows 3.11. В Linux нет ни одной одной новаторской
> идеи. Всё стырено и слизано с давно устаревших систем.

Для ленина и ему подобных, вот ссылочка на то как развивался GUI, в какой последовательности, кем и тд. !!!

http://derstandard.at/?url=/?id=866936

anonymous
()
Ответ на: комментарий от lenin

>GUI интерфейс современных Linux - это несколько лучше MS Windows 2.0 и много хуже MS Windows 3.11. В Linux нет ни одной одной новаторской идеи. Всё стырено и слизано с давно устаревших систем. Реализация - глюк на глюке. Раздрай, разброд и драки. Сегодня вершина прогресса, к которой никто не приблизится ещё лет 10 МИНИМУМ - Microsoft Windows. Кто этого не понимает - просто слеп и глуп.

опять лужи газифицируем? а что это там микрософт в своей OS лабе ресерчит усилиненно(singularity называется)? а главное почему(ядро NT написанное для MS толковыми людьми, MS после того как взяло в свои руки успешно загадило ;)?

AcidumIrae ★★★★★
()
Ответ на: комментарий от Sun-ch

>я не знаю ничего про Win32 API, однако пишу приложения под виндовс.

на java? :))))

AcidumIrae ★★★★★
()
Ответ на: комментарий от lenin

>Лучше расскажи, как твой ляликс обсирается при работе с многоголовыми видеокартами. Видел такие ? Картина маслом : перетаскиваешь окошечно с аппаратно ускоряемой графикой с одного монитора на другой и окошечко по мере перемещения становится чёрное-чёрное. Убожище галимое. И ещё хвалиться чем-то наглости хватает.

а при чем тут OS? или в Windows двуголовость где-то в ntoskrnl.exe замурована?

AcidumIrae ★★★★★
()
Ответ на: комментарий от anonymous

>Расскажи это Wine который запросто вешает всю систему. Пускается ессна изпод юзера, а не рута.

а зайти по ssh и убить не судьба?

AcidumIrae ★★★★★
()
Ответ на: комментарий от anonymous

>Это были потуги латентных линуксятников.

>У нормального пользователя Винды на рабочем столе срача нет и кучи ненужных окон не открыто.

ой ну не надо :)))

наблюдаю полный офис - у всех срач и куча окон.

насчет дружественности offtopic'a: у одного мужика время от времени(редко очень) при загрузки венды екран чернеет и пипец. его вариант решения - купить новый комп. показал ему safe mode и что после перезагрузки оно дальше работает - был доволен как слон. В логах пусто - в чем проблема?

AcidumIrae ★★★★★
()
Ответ на: комментарий от yeolahim

>нет отличия :) >просто у NT есть фича - пользовательский доступ к файловой системе >конкретного диска без монтирования на некоторый общий корень :)

Сказал с умным видом... и в воде раздалось булькание. Зато проффессор!

zap
()

Старый брюзга, ему самому давно пора на свалку.

SatanClaus ★★★
()

чето местные боты стали повторятся, низачот

anonymous
()
Ответ на: комментарий от AcidumIrae

Ну не знаю, у меня пашет в полной мере WinCC и Step 7 одновременно и проблем с идентификацией окон нет.

anonymous
()
Ответ на: комментарий от lenin

> И поддерживаться будут ещё десяток лет.

Упал пацтул. Ржунимагу :))

Даже с точки зрения юзера все очевидно. Где поддержка 10-летняя от Merzkosoft??? обновления имеем только для XP! а как же драйверы для старых систем? Все продукты старше 5 лет ими забыты как страшный сон. Ффтопку мерзкомяхких!!!!!!!!!

anonymous
()
Ответ на: комментарий от nobody

>А это точно известно? А то есть у меня подозрения... Иксы suid root, иксовый драйвер работает с железом напрямую. Следовательно, при ошибке в нем возможно подвисание машины. Поправь, если ошибаюсь.

А ты помолись святому Патрику, обряды выполняй и подвисание машины станет невозможным.

anonymous
()
Ответ на: комментарий от anonymous

>У нормального пользователя Винды на рабочем столе срача нет и кучи ненужных окон не открыто.

Просто факт: сколько видел пользователей винды, у всех на рабочем столе та-а-акой срач, что мама дорогая.... причем не простоя ярлыки для игрушек, но и ФАЙЛЫ! Один вообще поразил: он был ВЕСЬ заполнен элементами....

Хотя нет, вру: у коллеги, сидящего в соседней кабинке, нет ни одного ярлыка. У него стоит Aston =)

Неужели меня окружают ненормальные??

MYMUR ★★★★
()
Ответ на: комментарий от anonymous

>>Неужели меня окружают ненормальные??

>Ты только сейчас это понял?

Ой, они разговаривают!!! =)))

MYMUR ★★★★
()

Люди, смысл в послании говорится не про MS или *nix, а про дальнейшие развитие IT вообще.. Дело в том что мы работаем теми же кирпичиками С..IP/TCP.. драйвер.. мультипоточность и т.п., что были изобретены в 60х-70х-80х, всё остальное - это всеголишь надстройка...

Я вижу проблемы ядра такие - это возможность работать как в группе, так и вне его, без "перекомпиляции ядра", то есть кластеризация не на уровне процессоров-памяти-дисков-IP, а на апаратном уровне, тогда вообще отпадёт понятие "драйвер", что вставляете не имеет значение: флэшку, фото-видео камеру, муз-центр, бортовой комп. машины, стиральную машинку... главное без modprobe, "/". Вставил флешку, диск... в системный блок указал в муз-центр путь mycomp.flashdisk2/* и это без патчей, без перекомпиляций, поиск установку драйверов и т.п.

anonymous
()
Ответ на: комментарий от anonymous

брэдбери начитался, не иначе :-D matrix has you ;-) если это когданить случится, мне лучше до этого не дожить. эгоист я...

Vinill ★★
()
Ответ на: комментарий от anonymous

Мне кажется что софт в некотором роде вторичен по отношению к железу. Мне до сих пор не понятно, почему не меняют архитектуру PC. Например, вот много разговоров что современные языки (вроде Java) страдают прожорливостью из-за наличия сборщика-мусора, наличия проверок во время выполнения (границы паямти) и т.п. И это действительно так, Java - прожорлива. Так почему не оснащать PC спец сопроцессором, который бы только и занимался, что сборкой мусора и прочими системными задачками?? А основной процессор использовался бы по прямому назначению - выполнению полезной (для пользователя) работы.

anonymous
()
Ответ на: комментарий от no-dashi

А "вершина прогресса" уже научилась делать так, как это
делают "отсатлые и убогие системы" вот здесь:
http://beta.linux.org.ru/profile/no-dashi/view-message.jsp?
msgid=1175043 ?



Ты это серьезно ?
HINT:

1) "FPS, как видно, в районе 2400"
2) "загрузка сети при этом составляет менее 5 мегабит"

zlobny_anonymous
()
Ответ на: комментарий от ruslanz

>HAL - это просто прослойка между железом и остальной системой.Практически как io.sys в MS-DOS, название тока поменяли.

Ну если с этой точки зрения...
Между Linux и ДОС вообще никаких отличий нет,
так же как и между бумажным самолетиком и космическим кораблем.

zlobny_anonymous
()
Ответ на: комментарий от zlobny_anonymous

>Теоретически есть еще NT Native API...

вот именно что теоретически. GUI-приложение написать с его использованием...проблематично

geek ★★★
()
Ответ на: комментарий от anonymous

> Где поддержка 10-летняя от Merzkosoft??? обновления имеем только
для XP! а как же драйверы для старых систем? Все продукты старше 5
лет ими забыты как страшный сон

А это правильно. При наличии лучшей альтернативы все старье должно сдохнуть. Я за прогресс.

zlobny_anonymous
()
Ответ на: комментарий от geek

> вот именно что теоретически. GUI-приложение написать с его использованием...проблематично

на вопрос не ответил, но отсюда и так все понятно. ты админ? но работаешь на лялихе? интуитивно понятно, что с лялихом проще и надежей? но вот обосновать не можешь, поскольку с ядром - сутью системы разбираются только программеры. не неси чушь, проблематично все, мне счас даже жепу от кресла оторвать проблематично, но все это ж делается? я тебе еще раз говорю - на данный момент времени в даном пространстве - unix - самое нормальное и приемлимое решение, но это не значит, что билли занимается онанизмом - билли РАБОТАЕТ.

Vinill ★★
()
Ответ на: комментарий от Vinill

>на вопрос не ответил, но отсюда и так все понятно. ты админ? но работаешь на лялихе?

что понятно? работаю со всем что движется =)

>но это не значит, что билли занимается онанизмом - билли РАБОТАЕТ.

он не работает а бапки зарабатывает =)

раз ты такой умный, скажи, как поменять механизм аутентификации/авторизации в windows xp.

geek ★★★
()
Ответ на: комментарий от ruslanz

> А я был другого мнения о Пайке

бедняжка. Страшно подумать Пайк не разделяет мнения красноглазых об их любимом Линухе. И правда козёл.

А если серьёзно то он ведь прав. За мои 8 лет плотного общения с Линуксом ничего не поменялось. Меняются только версии кде и гнома. Я не оч люблю виндовс, но это единственая система пригодная для работы в настоящее время. И она действительно развивается.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.