1.4, fresco (??), 20:28, 13/06/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Занятно...
Не пойму, почему все разработчики таких вот образовательных/встраиваемых ОС реализуют в качестве ФС minixfs/ext2/fat? Неужели они настолько просты? | |
|
2.14, CR (?), 10:35, 14/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
/usr/src/linux/fs$ cat minix/*.c | wc
2020 5689 47149
/usr/src/linux/fs$ cat fat/*.c | wc
3263 10412 85799
fat - толстая и глючная из-за многочисленных костылей и подпорок (чего только стоит способ хранения длинных имён!) | |
|
1.6, echo (??), 02:32, 14/06/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Поезжайте в нидерланды учится у таненбаума. макроядро - это середина прошлого века. может хватит уже?
а идея написать ОС на C++ очень правильная. C++ созрел, скоро созреют программеры. только это будет распределённая ось. в современной среде *не* распределённая ось никому уже нафиг не нужна
любой настоящий программист мечтает написать 2 вещи:
собственную ось и собственный язык программирования. | |
|
2.13, Аноним (13), 10:30, 14/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>Поезжайте в нидерланды учится у таненбаума. макроядро - это середина прошлого века.
>может хватит уже?
>
>а идея написать ОС на C++ очень правильная. C++ созрел, скоро созреют
>программеры. только это будет распределённая ось. в современной среде *не* распределённая
>ось никому уже нафиг не нужна
>
>любой настоящий программист мечтает написать 2 вещи:
>собственную ось и собственный язык программирования.
http://www.opennet.me/opennews/art.shtml?num=7520
почитайте здесь ответ Линуса на это. Уж он то на опыте все знает и хорошо говорит про новые и новые попытки приподнять микроядро, где каждый раз меняется рекламный слоган. | |
|
1.12, TTT (?), 10:12, 14/06/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
У меня такое впечатление что линукс начинался с чего-то похожего | |
1.15, Zlobec (?), 12:31, 14/06/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Может уже хватить писать Unix-like Оси и наступать на одни и те же грабли...
Лучшеб Plan9 развивали куда больше пользы, а то изобретают велосипеды | |
|
2.16, abv (??), 13:18, 14/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
Развивать Plan9 как промышленную систему дорого и неэффективно, проще эти идеи перенести в нынешние системы, например в тот же линух...
9p2000 уже перенесли в виде модуля ядра, plan9 from user space есть... пиши распределенные системы, сколько душе угодно! | |
|
3.21, 9fan (?), 00:33, 15/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
Идиот, в эту вашу помойку (Линупс) никаких хороших архитектурных идей уже внести нельзя (лет 10 как), потому что ядро заросло нагромождением всего на свете. Нельзя его сколько-нибудь существенно изменить, не сломав при этом 2/3 вещей. Продолжайте делать вендузу из хорошей когда-то системы. | |
|
4.25, _Nick_ (ok), 10:29, 15/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>Идиот, в эту вашу помойку (Линупс) никаких хороших архитектурных идей уже внести
>нельзя (лет 10 как), потому что ядро заросло нагромождением всего на
>свете.
ну, начнем. Это то чего "нельзя внести" в заросшЫй лину"ПС":
OpenMosix, Xen, OpenVZ, RSBAC, RTLinux (думаю,другие смогут продолжить список)
>Нельзя его сколько-нибудь существенно изменить, не сломав при этом 2/3
>вещей.
угу. ломаеццо после этих вещей все напрочь. Просто блин даже дискетки не грузяццо %)
> Продолжайте делать вендузу из хорошей когда-то системы.
это ты о том, что тебе не дают "никаких хороших архитектурных идей внести" в венду?
дык почитай лицензию: и не дадут. | |
|
3.23, Zlobec (?), 09:24, 15/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
Учитывая сколько голубой гигант влил в PR линуха, из Plan9 можно было бы получить рабочий сервер....
А писать Unix на cpp вещь конечно интересная... Но как например обрабатывать исключения? | |
|
2.17, chas (?), 14:19, 14/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>Может уже хватить писать Unix-like Оси и наступать на одни и те же грабли...
Здесь насколько я понимаю идея сводится не столь к написанию новой Unix-like ОС, сколь к написанию этой ОС на C++. О подоных вещах в мире Nix-систем я уже слышал, но насколь, понимаю, С++ в Nix'ах вещь до сих пор очень не распространенная. Я читал, что Торвальдс очень не одобрителен в своих высказывания о программировании на С++, но вот насколько он прав? Было бы интересно услышать альтернативные мнения! | |
|
3.18, I3rain (ok), 15:25, 14/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>Здесь насколько я понимаю идея сводится не столь к написанию новой Unix-like ОС, сколь к написанию этой ОС на C++. О подоных вещах в мире Nix-систем я уже слышал, но насколь, понимаю, С++ в Nix'ах вещь до сих пор очень не распространенная. Я читал, что Торвальдс очень не одобрителен в своих высказывания о программировании на С++, но вот насколько он прав? Было бы интересно услышать альтернативные мнения!
Я человек в таких делах не сильно опытный. Но где там С++??? Где ООП? | |
|
4.19, smb (?), 16:17, 14/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
Вообще-то там есть C++-ные вещи, например, чисто виртуальные функции....Правда, разработчики зачем-то их к структурам привязывают(и наследование туда же), что лично меня раздражает в плане стиля...
зы. /оффтоп/ ну и в какой же караганде у них сайт расположен...пинги по полсекунды =/ | |
|
5.20, anonymous (??), 18:54, 14/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
> зы. /оффтоп/ ну и в какой же караганде у них сайт расположен...пинги по полсекунды =/
Судя по адресу в Китае. А вот в Караганде как раз хорошие линки. :) | |
|
|
3.26, echo (??), 11:03, 15/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>>Я читал, что Торвальдс очень не одобрителен в своих
>>высказывания о программировании на С++, но вот насколько
>>он прав? Было бы интересно услышать альтернативные мнения!
так его без кнопки пуск как намедни ломало.
> Every course on software engineering teaches this.
> In effect, Linus is saying the past 20 years of work
> on object-oriented programming is misguided. I don't buy that.
http://www.cs.vu.nl/~ast/reliable-os/
я одно не понимаю: как серъёзные умные люди не могут увидеть разницу.
вы почитайте его труды. они на русском изданы
таненбаум - отец.
линух - гик. | |
|
4.27, _Nick_ (ok), 11:06, 15/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>я одно не понимаю: как серъёзные умные люди не могут увидеть разницу.
>
>вы почитайте его труды. они на русском изданы
>таненбаум - отец.
>линух - гик.
я тоже не совсем с Торвальдсом согласен, шо микроядро полное Г.
Но отец - это тот, на чьем ядре все работает ;)))
Так шо: Торвальдс - отец, но ветку микролинуха стоит форкнуть | |
|
5.28, echo (??), 12:31, 15/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
> Но отец - это тот, на чьем ядре все работает ;)))
так то можно и била отцом назвать.
"все" и "всё" везде работает, кто ж спорит.
я про уровень теории, базы, на которой строит свою работу уважаемый профессор.
он и не претендует на промышленный уровень, его оценка и позиция реальны.
его ученики будут это достраивать и внедрять в производство.
а линух - это самопальщина, клуб юных техников. | |
|
|
Часть нити удалена модератором |
7.32, smb (?), 00:02, 16/06/2006 [ответить]
| +/– |
>IBM, Sun, HP, Oracle, Asus.... хм.... где тут принимают в этот клуб?? я пойду! %)
Эм, ну зачем же всех под одну гребенку-то, а?Вы еще сюда QNX загоните =/
Сюда только IBM можно с их разработками в области суперЭВМ, у Sun-а же вроде своя ось получше есть ;) Да и у HP тоже свое - HP-UX, в России непопулярна, а за границей - черт его знает, но, подозреваю, юзается где-нибудь....AFAIK, среди инженеров ASUS девелоперов ядра немного, аналогично с Oracle - у них сборки под win, linux, solaris, hp-ux и aix...
Учите матчасть.... | |
|
|
|
4.35, Zlobec (?), 09:33, 16/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>вы почитайте его труды. они на русском изданы
Да, расскажика где купить Operation System Design and Implementation на русском первое издание.
И не надо говорить что есть второе издание , что есть перевод "современных ОС", "распределенных ОС"
плавали - знаем - вода и написано скучно. Вахалия и Столлингс куда веселей пишут.
>таненбаум - отец.
Он теоретик.
>линух - гик.
Гик не гик но в уневере он дофига проработал, да и в трансмете он не тока ядро линуха писал. Так что не без мозгов. Хотя конечно организованности ему не хватает. И в этом вся беда
| |
|
|
|
1.30, os (??), 16:43, 15/06/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
оффтоп:
рассуджать вы все гаразд
лучше бы реально поделились кто то полезного написал...
ах да...сдесь же одни теоретики и критики....
PS: пусть люди делают - может это ихняя первая попытка в изучении OC и потом забросят и сделают что то платное и качественное
а линкус сакс - может какие то отдельные вещи(типа идей) в нём и уникальны - может и получем чем в других ОС но целиком и в целом он &%&^%&^%&^%&^
| |
|
2.31, _Nick_ (??), 18:07, 15/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>оффтоп:
>рассуджать вы все гаразд
>лучше бы реально поделились кто то полезного написал...
>ах да...сдесь же одни теоретики и критики....
>
>PS: пусть люди делают - может это ихняя первая попытка в изучении
>OC и потом забросят и сделают что то платное и качественное
>
>
>а линкус сакс - может какие то отдельные вещи(типа идей) в нём
>и уникальны - может и получем чем в других ОС но
>целиком и в целом он &%&^%&^%&^%&^
"рассуджать вы все гаразд"
чем же он так уж "сакс"? | |
|
1.38, Аноним (-), 11:28, 16/06/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> а линух - это самопальщина, клуб юных техников.
А мне нравится этот самопал.Он гибкий, портабельный и фичастый.Он развивается семимильными шагами.Его можно засунуть в Cray.А можно в мелкий девайс класса кофемолки.Есть реалтаймные патчи для работы в железках критичных ко времени и в убогих железках без MMU.Что еще надо в жизни для счастья?:) | |
|
2.40, logan (?), 19:50, 17/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>> а линух - это самопальщина, клуб юных техников.
>А мне нравится этот самопал.Он гибкий, портабельный и фичастый.Он развивается семимильными
>шагами.Его можно засунуть в Cray.А можно в мелкий девайс класса кофемолки.Есть
>реалтаймные патчи для работы в железках критичных ко времени и в
>убогих железках без MMU.Что еще надо в жизни для счастья?:)
и как швейцарский нож.... Сорри, не удержался.
Гибкий -- это есть. Фичастый - не без этого. Это его плюсы - так это же и минусы. Нельзя заставить одну программу делать все хорошо и бесплатно. Не бывает такого к сожалению...
маленькое количество внятной документации, сложная установка, полнейшее отсуствие стандартов -- это его проблемы.
А насчет Танненбаума -- он все же отец. Он учил миллионы. Торвальдса в том числе -- это позже уже Торвальдс вступил с ним в полемику и как он сам утверждает именно эта полемика помогла ему в проектировании ядра системы | |
|
3.41, _Nick_ (??), 20:36, 17/06/2006 [^] [^^] [^^^] [ответить]
| +/– |
>и как швейцарский нож.... Сорри, не удержался.
>Гибкий -- это есть. Фичастый - не без этого. Это его плюсы
>- так это же и минусы. Нельзя заставить одну программу делать
>все хорошо и бесплатно.
у меня получаеццо... шо я делаю не так? %)
>Не бывает такого к сожалению...
может других распросишь перед такими заявлениями??
может это просто у тебя не получаеццо?
>маленькое количество внятной документации,
исходники - вот его документация
> сложная установка,
redhat-like - тока идиот уже не сможет поставить
более продвинутые дистры:
fdisk, mkfs, tar xzf ....
может это только для вас поставиль линух - неподъемный труд?
>полнейшее отсуствие стандартов
есть небольшие расхождения с POSIX. и все
Ты вообще откуда про линух узнал? %)
>-- это его проблемы.
что-то они твои только напоминают ;)
>А насчет Танненбаума -- он все же отец. Он учил миллионы.
и что? чего он хорошего сделал для мира? Торвальдс - ядро написал, которое сейчас де-факто доминант на кластерах и большом проценте серверов и начинает завоевывать рабочие станции.
Где достижения Таненбаума елси он такой умный?
>Торвальдса в том числе
научил хорошо. тут вопросов к вашему папе нет ;)
>это позже уже Торвальдс вступил с ним
>в полемику и как он сам утверждает именно эта полемика помогла
>ему в проектировании ядра системы
любой спор - поиск истины. Очевидно, что Торвальдс делал выводы из этих споров. Что ему в большой плюс | |
|
4.43, cmpxchg (?), 16:22, 01/07/2006 [^] [^^] [^^^] [ответить]
| +/– |
>и что? чего он хорошего сделал для мира? Торвальдс - ядро написал,
>которое сейчас де-факто доминант на кластерах и большом проценте серверов и
>начинает завоевывать рабочие станции.
>Где достижения Таненбаума елси он такой умный?
Что, Торвальдс каждую-каждую строчку в /usr/src/linux/* написал сам? И все драйвера? И все вышеупомянутые реалтаймовские патчи, Xen, OpenVZ и прочее? Вот насчет Таненбаума мне верится, что все свои книги он писал сам в сотрудничестве с одним-двумя авторами. И все книги - очень неплохого качества.
Торвальдс со своей идеей open-source ядра, моделью разработки и применением лицензии GPL очень вовремя и к месту появился в сети - примерно так же, как и в свое время Beatles. Помогло и то, что ядро первоначально разрабатывалось только под x86 и было довольно простым - достаточным простым, чтобы не отпугнуть людей от его совершенствования на досуге.
Кстати, если бы не BSD lawsuit, то неизвестно, где бы сейчас был linux.
| |
|
5.44, _Nick_ (??), 01:56, 02/07/2006 [^] [^^] [^^^] [ответить]
| +/– |
> Что, Торвальдс каждую-каждую строчку в /usr/src/linux/* написал сам? И все драйвера?
> И все вышеупомянутые реалтаймовские патчи, Xen, OpenVZ и прочее?
очевидно, для вас не будет новостью негативный ответ.
Только при чем тут это?
Была создана основа, от которой можно было отталкиваться - что желающие и сделали.
> Вот насчет Таненбаума
> мне верится, что все свои книги он писал сам в сотрудничестве с одним-двумя авторами.
да хоть они сами писались.
Что с них толку, когда нужно подымать ИТ инфраструктуру? Сидеть с умным видом, обложившись его нравоучениями, вряд ли поможет результату в установленные сроки.
> И все книги - очень неплохого качества.
Наздоровье.
_Продукт_ ГДЕ?
>Кстати, если бы не BSD lawsuit, то неизвестно, где бы сейчас был
>linux.
Торвальдс, вообще-то, сказал, что НЕ стал бы создавать линукс если бы в BSD было все вменяемо. Так что, все ясно где был бы линух.
а BSD до сих пор продолжает копать себе могилу своей лицензией (если можно так назвать практически неограниченное использование исходников).
Так что, без "бы": _известно_ ГДЕ сейчас BSD опять-таки из-за своей лицензии | |
|
6.45, cmpxchg (?), 11:23, 02/07/2006 [^] [^^] [^^^] [ответить] | +/– | Вот именно - основа, в основном заключающаяся в идее С технической точки зрения... большой текст свёрнут, показать | |
|
7.46, _Nick_ (??), 12:16, 02/07/2006 [^] [^^] [^^^] [ответить] | +/– | читал Но если вы считаете, что после 0 01 релиза наличие Торвальдса в проекте н... большой текст свёрнут, показать | |
|
8.47, cmpxchg (?), 00:56, 03/07/2006 [^] [^^] [^^^] [ответить] | +/– | Во-первых, для форка проекта необходима какая-либо веская причина Просто так, ... большой текст свёрнут, показать | |
|
9.48, _Nick_ (ok), 15:50, 03/07/2006 [^] [^^] [^^^] [ответить] | +/– | а Торвальдс курил в это время в углу а что же мешало тогда этим всем компани... большой текст свёрнут, показать | |
|
|
|
|
|
|
3.42, Аноним (-), 04:42, 19/06/2006 [^] [^^] [^^^] [ответить] | +/– | Швейцарские ножи как ни странно довольно известны и популярны А много ли других ... большой текст свёрнут, показать | |
|
|
|