Armenian Knowledge Base

Armenian Knowledge Base (http://forum.armkb.com/)
-   Operating Systems (http://forum.armkb.com/operating-systems/)
-   -   Как A.Tanenbaum Отымел L. Torvalds (http://forum.armkb.com/operating-systems/23766-kak-tanenbaum-otymel-l-torvalds.html)

Hrach_Techie 22.06.2006 13:22

Как A.Tanenbaum Отымел L. Torvalds
 
интересная дискуссия
http://www.oreilly.com/catalog/opens...book/appa.html

Professor 24.06.2006 04:49

Re: Как A.Tanenbaum Отымел L. Torvalds
 
Не знаю, где это в 92-м Lotus и WordPerfect так уж рулез - в Армении в этом самом 92-м практически на всех персоналках стоял Excel и Word от Microsoft. Что до DBASE - было дело, но ведь Access и сегодня не претендует на роль серьезной СУБД...

AvDav 24.06.2006 23:58

Re: Как A.Tanenbaum Отымел L. Torvalds
 
v Armenii togda sveta ne bilo

Professor 28.06.2006 07:15

Re: Как A.Tanenbaum Отымел L. Torvalds
 
:)) А сегодня, когда есть свет, Lotus и WordPerfect получили распространение? Я пробовал обе проги - так ничего, но мелко-мягкая стряпня все же пока удачнее. Скажем прямо, основной недостаток продукции Майкрософт - глючные ОС, а функциональность приложений типа Word Processor и Spreadsheets у них очень и очень неплохая, если не сказать - лучшая. Тот же Sun Office даже уступает - а ведь один из лучших альтернативных продуктов...

Reckon_ 28.06.2006 08:00

Re: Как A.Tanenbaum Отымел L. Torvalds
 
Quote:

Originally Posted by Professor
:)) А сегодня, когда есть свет, Lotus и WordPerfect получили распространение? Я пробовал обе проги - так ничего, но мелко-мягкая стряпня все же пока удачнее. Скажем прямо, основной недостаток продукции Майкрософт - глючные ОС, а функциональность приложений типа Word Processor и Spreadsheets у них очень и очень неплохая, если не сказать - лучшая. Тот же Sun Office даже уступает - а ведь один из лучших альтернативных продуктов...

По крайней мере в первой половине 90-ых у очень многих иностранцев в Ереване компы заряжались PerfectOffice-ом (WordPerfect, Quattro, Paradox), или Lotus (AmiPro, Lotus 1-2-3 и еще какая-то база данных).
А Word 2.0 как-то не котировался. Я отлично помню это время, так как подрабатывал в техподдержке.

WordPerfect был прямым конкурентом Word и даже превосходил его по продажам. После выхода 6-ого оффиса от мелкомягких ситуация изменилась. И вроде, кажись - навсегда.

Кстати - по теме. По переписке Торвальдса и Таненбаума непонятно - кто кого отымел. Вечный спор между монолитом и мини-ядром, с наездами друг на друга. К тому же монолитный линукс - рулит, а миникс даже в третьей версии - скорее игрушка для интеллектуалов.
Из мини-ядерных разве что QNX может утвердиться на рынке, и то - в основном в сфере коммуникаций.

Hrach_Techie 28.06.2006 16:39

Re: Как A.Tanenbaum Отымел L. Torvalds
 
Quote:

Originally Posted by Reckon_
Кстати - по теме. По переписке Торвальдса и Таненбаума непонятно - кто кого отымел.

znanija v os u starika vsjo taki namnogo glubokije chem u prostogo kodera
samim veskim argumentom vza****u togo chto nichego novogo vprincipe ne
bilo pridumano on privodil kakuju to nevnjatnij roditelskij lepet vza****u svojego ditja
i shto on ne prochitav ne odnogo speca izobrel os za ochen korotkije sroki xotja
bolshe polovini vsego bila izobretena let mnogo nazad do nego ...
pod otimel imelos vvidu imenno intellektualnoje preimushestvo i poznanija v os tanenbauma vs. linusa ...
a pro bolshije vozomozhnosti qnx mozhno i v otdelnom trede poboltat kogda vremja budet...

knightmare 28.06.2006 16:46

Re: Как A.Tanenbaum Отымел L. Torvalds
 
ну я так понял, Линус приводил единственный плюс монолита - простота (относительная) составления программ... У Таненбаума плюсов вроде больше... надежность, расширяемость и т.д.


не ну Таненбаум рулит однозначно

Professor 29.06.2006 07:19

Re: Как A.Tanenbaum Отымел L. Torvalds
 
Товарищи, ОС, умещающихся на флоппи-диске, хоть пруд пруди - я встречал несколько десятков, а их количество в мире, наверное, порядка на два больше. Есть и почтовый клиент, и вообще уйма всякой всячины - и все работает (правда, без GUI) - но! Это, как заметил Reckon, скорее игрушки (при том, что очень надежные, и вирей под них пока не писано:)). А что до надежности и расширяемости, то это не самые слабые места монолита - расширяй, сколько можешь, и все будет не на глиняных ногах... Кстати, фамилия Tannenbaum в русском варианте будет писаться как Ельцин :)

Professor 29.06.2006 07:19

Re: Как A.Tanenbaum Отымел L. Torvalds
 
Товарищи, ОС, умещающихся на флоппи-диске, хоть пруд пруди - я встречал несколько десятков, а их количество в мире, наверное, порядка на два больше. Есть и почтовый клиент, и вообще уйма всякой всячины - и все работает (правда, без GUI) - но! Это, как заметил Reckon, скорее игрушки (при том, что очень надежные, и вирей под них пока не писано:)). А что до надежности и расширяемости, то это не самые слабые места монолита - расширяй, сколько можешь, и все будет не на глиняных ногах... Кстати, фамилия Tannenbaum в русском варианте будет писаться как Ельцин :)

Reckon_ 29.06.2006 07:48

Re: Как A.Tanenbaum Отымел L. Torvalds
 
Quote:

Originally Posted by knightmare
ну я так понял, Линус приводил единственный плюс монолита - простота (относительная) составления программ... У Таненбаума плюсов вроде больше... надежность, расширяемость и т.д.


не ну Таненбаум рулит однозначно

Судя по переписке - Таненбаум выступает как старый конь, который борозды не испортит. А Линус - в роли такого нахального юнца, которого достали старые преподаватели. :crackup:

Чисто человеческая симпатия - на стороне Таненбаума. Но на чьей стороне реальность? :confused:

У микроядер есть как минимум одна проблема - эффективная работа с драйверами. Ведь по определению драйвер не становится частью ядра и организовать оптимальное взаимодействие с драйвером становится весьма непростой задачей.

Монолиты можно расширять. Ведь никто не запрещает монолитное по концепции ядро сделать модульным. К тому же есть гибриды, которые монолитны по сути, но используют элементы микроядерных систем (напр. HP-UX).

Надежность - это уже зависит от имплементации. Стабильность БСД-шного ядра - эталон. А ведь по сути - монолит.

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


Здесь, на мой взгляд, применимо утверждение Нильса Бора: "Истины бывают ясные и глубокие. Ясной истине противостоит ложь. Глубокой истине противостоит другая истина - не менее глубокая."

Quote:

Товарищи, ОС, умещающихся на флоппи-диске, хоть пруд пруди - я встречал несколько десятков, а их количество в мире, наверное, порядка на два больше.
ОС на дискете и мироядро - не всегда одно и тоже. Микроядро - это концепция ядра, а не размер. Например есть дискетные варианты Линукса и БСД, которых достаточно, чтоб организовать простейшие роутеры. Но это - урезанные варианты монолитных систем. А сам миникс - не такой уж и маленький, хотя и микро-ядерных.

И еще - миникс создавался изначально для студентов. Как средство обучения. Но для реальных применений его будущее - пока непонятно.
Примерно так Вирт придумал Паскаль (в обучающих целях), и сколько бы не создавали хороших программ на Дельфи или Турбо Паскале - все равно он не стал таким массовым, как С или С++.

Davka 29.06.2006 08:57

Re: Как A.Tanenbaum Отымел L. Torvalds
 
is chilaveka sdelali kaleku

Hans Andersen 29.06.2006 09:05

Re: Как A.Tanenbaum Отымел L. Torvalds
 
es kesn em der kardazel, u araijm Linus >> Tanenbaum

hmm, not-yet-released NT is microkernel, yeah, good,
hima het enq najum u hishum enq te vonz inch-vor SP-ov Microsfty grafikan mtzrez kerneli mej. Hishum em statiajum asvum er, mek a, vor NT-i grafikan kaxvum a, systeman animast a darnum, el inchi drsum pahenq?:)

hmm, intel cpu's will bereplaced by RISC machines?:) Intel's poor cpu design? *cough* o-okay *cough*

Professor 30.06.2006 05:23

Re: Как A.Tanenbaum Отымел L. Torvalds
 
Quote:

Originally Posted by Reckon_
ОС на дискете и мироядро - не всегда одно и тоже.

Разумеется, килограммы с метрами сравнить нельзя: концепция и размер - вещи разные. Просто, как правило, одно ведет к другому.
Quote:

Originally Posted by Hans Andersen
hmm, intel cpu's will bereplaced by RISC machines?:) Intel's poor cpu design?

Даже концепция, основанная на использовании двоичного кода, не является безальтернативной - ведь среди первых разработок были компьютеры, функционировавшие с использованием именно десятеричной системы (читал, что работало неплохо). Что уж тут говорить о RISC - CISC и VLIW - EPIC - если завтра на рынке появится новый крупный производитель (что вряд ли), то дискуссии на тему poor CPU design получат новый толчок. Или вдруг та же VIA чего-нибудь новенького подкинет :agree:

knightmare 30.06.2006 10:43

Re: Как A.Tanenbaum Отымел L. Torvalds
 
Reckon_, если не говорить о людях и поступках, а обсуждать идеи :) - то, по-моему, будущее за микроядрами (читай, распределенными системами). Достаточно только заметить, что уже кризис архитектур поцессоров, например, заставляет производителей увеличивать мощь количественно, а не качественно (микроядра тут эффективнее). Да и защищенность, скалярность, и пр. должны быть родными свойствами архитектуры, внутреннего устроения системы, а не обеспечиваться извне.

Да и вообще, хоть я и не очень углублялся во всё это, но у меня устойчивое представление о Linux как об уроде семейства Unix, этакий ширпотреб.

Hans Andersen 30.06.2006 11:25

Re: Как A.Tanenbaum Отымел L. Torvalds
 
ndaa...

Quote:

Originally Posted by knightmare
кризис архитектур поцессоров, например, заставляет производителей увеличивать мощь количественно, а не качественно.

- what crisis man?
Quote:

Originally Posted by knightmare
(микроядра тут эффективнее)

elaborate please
Quote:

Originally Posted by knightmare
Да и защищенность, скалярность, и пр. должны быть родными свойствами архитектуры, внутреннего устроения системы, а не обеспечиваться извне.

izvne?:) isk ov er hakarakn asum?
Quote:

Originally Posted by knightmare
у меня устойчивое представление о Linux как об уроде семейства Unix

ja ne fanat linux, no eto, mjagko govorja, ne spravedlivo


All times are GMT. The time now is 00:50.

Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.