1.1, Аноним (-), 23:25, 03/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Приятно слышать, что микроядерное направление активно развивается.
Сейчас, среди активно используемых решений, по скорости развития в лидерах Linux, но даже Торвальдс говорил, что, во-первых, линукс - это не навсегда, во-вторых - он растет слишком быстро. Рано или поздно возникающие из-за этого роста проблемы окончательно похоронят его развитие.
И тем более радует, что потенциальный сменщик неплохо обеспечивает обратную совместимость, так что переход будет не слишком болезненным.
| |
|
2.8, Аноним (-), 23:50, 03/01/2012 [^] [^^] [^^^] [ответить]
| –14 +/– |
Торвальдс может говорить что хочет, но когда у меня после обновления ядра, например, просмотр видео высокого разрешения крашит всю систему, я каждый раз проклинаю Торвальдса с его "it does the job". Если бы не эта выскочка, мы бы уже давно имели стабильное и полнофункциональное микроядро. И уже сейчас почти все аргументы, которыми он когда-то троллил Танненбаума не актуальны.
| |
|
3.11, Василий (??), 23:56, 03/01/2012 [^] [^^] [^^^] [ответить]
| +16 +/– |
Нет просто ты что-то делаешь не так, а крашится из-за проблем кое-какой версии иксов с xv и Торвальдс тут немного не в тему, совсем чуть-чуть
| |
|
4.12, Аноним (-), 23:59, 03/01/2012 [^] [^^] [^^^] [ответить]
| –6 +/– |
Если бы падали иксы - то да, Торвальдс был бы не в тему, но у меня на этом ядро вешалось, а не иксы.
| |
|
5.44, BratSinot (?), 11:29, 04/01/2012 [^] [^^] [^^^] [ответить]
| –7 +/– |
Я вам по секрету скажу, что Linux это монолитное ядро и если повесится видео-подсистема, повесится вся система.
| |
|
6.48, arisu (ok), 12:24, 04/01/2012 [^] [^^] [^^^] [ответить]
| +8 +/– |
> Я вам по секрету скажу, что Linux это монолитное ядро и если
> повесится видео-подсистема, повесится вся система.
(удивлённо) а я — маг и волшебник. бывало несколько раз: драйвера nVidia вешались. намертво. и клаву отрубали. так я с нетбука по ssh логинился, немного шаманил и ВНИЗАПНА! перезапускал иксы. без перезагрузки. видать, я такой крутой мачо, что могу войти даже в зависшее ядро.
| |
|
7.169, Аноним (-), 02:51, 21/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> логинился, немного шаманил и ВНИЗАПНА! перезапускал иксы. без перезагрузки. видать, я
> такой крутой мачо, что могу войти даже в зависшее ядро.
Я могу и пример покруче. Если атевая видяха виснет по какой-то причине (например, перегрев), атевый открытый драйвер просто чертыхается в лог и делает ей ресет по шине и .. и приложения вообще даже не замечают что под ними сребутили забарахлившую видяху (в ее RAM при этом заново вливается фирмваре и прочая). На вид - как фриз картинки на несколько секунд, мигание и ... картинка отмерзает. Выглядит довольно круто и убедительно.
| |
|
|
7.56, Аноним (-), 13:12, 04/01/2012 [^] [^^] [^^^] [ответить]
| –6 +/– |
Я вот одного не пойму. Это либо словесные игрища либо самообман, либо и то и другое вместе.
Смотрите.
Есть динамические ядра. Солярис, например. Там минимальное ядро загружает ВСЕ модули динамически. Загружает и выгружает. Оно не монолитное.
Есть монолитные ядра. Как в БСД. Теоретически - и по определению - они после старта ничего загружать не должны. Потому что все влинковано в ядро.
То есть существует либо мальчик либо девочка. А если есть и то и другое - то это называется гермафродит и является уродством, вообще говоря.
Монолитное ядро с подгружаемыми модулями - на мой личный ИМХОшный взгляд - именно такой уродец-гермафродит.
Где я неправ?
| |
|
8.61, iZEN (ok), 13:46, 04/01/2012 [^] [^^] [^^^] [ответить] | +1 +/– | kldstat Id Refs Address Size Name 1 40 0xffffffff80200000 11... большой текст свёрнут, показать | |
|
9.63, анон (?), 15:16, 04/01/2012 [^] [^^] [^^^] [ответить] | +5 +/– | На самом деле подгружаемость модулей не решает Ядро один хрен - монолитное, все... текст свёрнут, показать | |
|
8.70, vle (ok), 16:39, 04/01/2012 [^] [^^] [^^^] [ответить] | +/– | 0 cheusov ls -la stand i386 5 99 58 modules 124 wc -l 155 0 0 cheusov u... текст свёрнут, показать | |
8.74, Аноним (-), 17:19, 04/01/2012 [^] [^^] [^^^] [ответить] | +2 +/– | Вы противопоставляете монолитные ядра и динамические , хотя динамические - эт... текст свёрнут, показать | |
|
|
|
|
|
3.16, Аноним (-), 00:25, 04/01/2012 [^] [^^] [^^^] [ответить]
| +8 +/– |
> Торвальдс может говорить что хочет, но когда у меня после обновления ядра,
> например, просмотр видео высокого разрешения крашит всю систему,
Чувак, а у тебя случайно не проприетарный драйвер видеокарты? А то открытый вот уже два месяца непрерывно работает и хоть бы хны. Более того, если видеокарта зависает, ядерные KMS дрова допирают огреть ресетом видяху, и восстать из пепла, как микроядерщики и хотели. Может, секрет в том что драйвер должен быть безбажным? :)
> Если бы не эта выскочка, мы бы уже давно имели стабильное и полнофункциональное микроядро.
Бы в этой жизни не считается. Поищите себе другой глобус, если этот с его правилами вам не по вкусу.
| |
|
4.31, Аноним (-), 03:00, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Нет, свободный интеловый драйвер. И падало ядро именно из-за того, что интеловцы значительную часть функционала драйвера перетащили в ядро. Там где-то ошибка и того.
| |
|
5.39, arisu (ok), 06:07, 04/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Нет, свободный интеловый драйвер. И падало ядро именно из-за того, что интеловцы
> значительную часть функционала драйвера перетащили в ядро. Там где-то ошибка и
> того.
а виноват, натурально, именно торвальдс, а не криворучки-авторы-драйвера.
| |
|
6.64, Anon (ok), 15:20, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Ошибки в драйверах всегда были, есть и будут. А вина Торвальдса тут в том, что он, погнавшись за быстрой наживой, решил не стараться защищать пользователя от них, как то хотели сделать ГНУ-шники или Танненбаум.
| |
|
7.124, ананим (?), 17:00, 05/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Да не защищает тебя микро ядро ни от чего.
Если к примеру дрова фс похерили твои данные, то пох был ли это микро или макро. в юзерспэйсе иди нет.
Пример - нтфс3г.
Зыж.
Это каким же дремучим надо быть, чтобы этого не понимать и делать такие амбициозные выводы?...
| |
|
8.126, Аноним (-), 18:57, 05/01/2012 [^] [^^] [^^^] [ответить] | +/– | да, но есть и не такие критические модули Когда-то давно видел проблемы с USB-п... большой текст свёрнут, показать | |
|
7.127, arisu (ok), 21:48, 05/01/2012 [^] [^^] [^^^] [ответить] | +/– | ок где я могу скачать систему на базе hurd или minix, чтобы она была хотя бы на... большой текст свёрнут, показать | |
|
|
|
|
3.26, Аноним (-), 01:52, 04/01/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Если бы не эта выскочка, мы бы уже давно имели стабильное и полнофункциональное микроядро.
Если бы не он, мы бы сейчас сидели на такой же монолитной бзде, только развивалась бы она еще медленнее (т.к. их лицензия располагает корпорации скорее к динаму, чем к сотрудничеству).
| |
|
4.27, Аноним (-), 01:55, 04/01/2012 [^] [^^] [^^^] [ответить]
| +4 +/– |
В общем, монолит - это необходимый этап развития. Его нужно пройти, чтобы создать нормальный фундамент для микроядерной эры (хотя бы по части ошибок и опыта).
| |
4.80, Аноним (-), 17:40, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Если бы не он, мы бы сейчас сидели на такой же монолитной
> бзде, только развивалась бы она еще медленнее (т.к. их лицензия располагает
> корпорации скорее к динаму, чем к сотрудничеству).
И это была бы полная дискредитация идеи OpenSource - голубая мечта bsd-шников.
| |
|
|
2.43, iZEN (ok), 06:59, 04/01/2012 [^] [^^] [^^^] [ответить]
| –10 +/– |
> Сейчас, среди активно используемых решений, по скорости развития в лидерах Linux
Разве? И что же новенького в нём появилось за последние 5 лет?
| |
|
3.45, anonymous (??), 11:59, 04/01/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
Да так, по мелочи: прикрутили поддержку Dom0 в ядре, cgroups, accel-pptp, снапшоты в ext4 скоро добавят (а не так давно вышли e2fsprogs 1.42 с долгожданными >16Тб и e4defrag), поддержка оборудования расширяется без остановки, kvm на месте не стоит - короче говоря совсем ничего.
| |
|
4.47, iZEN (ok), 12:24, 04/01/2012 [^] [^^] [^^^] [ответить]
| –7 +/– |
> Да так, по мелочи: прикрутили поддержку Dom0 в ядре, cgroups, accel-pptp, снапшоты
> в ext4 скоро добавят (а не так давно вышли e2fsprogs 1.42
> с долгожданными >16Тб и e4defrag), поддержка оборудования расширяется без остановки, kvm
> на месте не стоит - короче говоря совсем ничего.
Что называется "удивительное рядом".
jail, снапшоты UFS2, acl, ограничение памяти и выделенного процессорного времени на пользовательский процесс, порт программы mpd5, умеющего прикидываться сервером pptp, pppd во FreeBSD, например, были и пять лет назад. А у вас это как в диковинку. Забавно.
| |
|
5.49, arisu (ok), 12:29, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.
при чём тут acl — тоже не ясно.
jail != cgroups и контейнерам.
и так далее.
| |
|
6.50, iZEN (ok), 12:44, 04/01/2012 [^] [^^] [^^^] [ответить]
| –6 +/– |
> а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.
KVM может виртуализировать ту же FreeBSD? Что нет?
> при чём тут acl — тоже не ясно.
> jail != cgroups и контейнерам.
jail — это изолированные программные окружения в том числе для запуска бинарных linux-приложений. Сейчас допускают вложенность.
> и так далее.
Что далее? За пять лет в Linux что действительно нового и работающего? Или всё будет только в следующей пятилетке?
| |
|
7.53, arisu (ok), 12:51, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> KVM может виртуализировать ту же FreeBSD?
ты просто не поверишь.
>> при чём тут acl — тоже не ясно.
>> jail != cgroups и контейнерам.
> jail — это изолированные программные окружения в том числе для запуска бинарных
> linux-приложений. Сейчас допускают вложенность.
молодец. продолжим:
при чём тут acl — тоже не ясно.
jail != cgroups и контейнерам.
> Что далее? За пять лет в Linux что действительно нового и работающего?
читай чейнджлоги.
> Или всё будет только в следующей пятилетке?
и в следующей будет.
а что "нового и работающего" появилось в бсд за пять лет? не считая скинутый с барского стола зфс?
| |
|
8.60, iZEN (ok), 13:34, 04/01/2012 [^] [^^] [^^^] [ответить] | –5 +/– | Не верю, Станиславский http www opennet ru base sec freebsd_acl txt html Посл... большой текст свёрнут, показать | |
|
9.77, Аноним (-), 17:29, 04/01/2012 [^] [^^] [^^^] [ответить] | +/– | А вы забавный Может, еще расскажете, что гордая фря и на vmware не запускается ... текст свёрнут, показать | |
|
10.94, iZEN (ok), 20:12, 04/01/2012 [^] [^^] [^^^] [ответить] | +/– | Разве Какие аналогичные технологии _конкретно_ были реализованы в Linux, наприм... текст свёрнут, показать | |
|
|
|
7.71, vle (ok), 16:47, 04/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.
> KVM может виртуализировать ту же FreeBSD? Что нет?
FreeBSD не умеет быть хостом KVM.
И вообще, шел бы ты dom0 допиливать ;-)
>> при чём тут acl — тоже не ясно.
>> jail != cgroups и контейнерам.
> jail — это изолированные программные окружения в том числе для запуска бинарных
> linux-приложений. Сейчас допускают вложенность.
Это теория, а на практике ответь на вопрос, с каким ядром Linux-а совместима
эмуляция Linux-а во FreeBSD? 2.4.0?
>> и так далее.
> Что далее? За пять лет в Linux что действительно нового и работающего?
> Или всё будет только в следующей пятилетке?
Кто хочет видеть, тот видит. Слепой конкурент -- это мечта.
| |
|
8.78, Аноним (-), 17:33, 04/01/2012 [^] [^^] [^^^] [ответить] | +2 +/– | Что значит допиливать Они domU-то еле сделали, а за dom0 там вообще никто не ... текст свёрнут, показать | |
|
9.152, uniman (ok), 01:20, 21/01/2012 [^] [^^] [^^^] [ответить] | +/– | Насколько понимаю, вы лично участвуете в проектах типа КVM Или это просто распа... большой текст свёрнут, показать | |
|
8.82, iZEN (ok), 18:10, 04/01/2012 [^] [^^] [^^^] [ответить] | –2 +/– | Не говорите мне, что я должен делать, я не скажу, куда вам следует идти Linux... текст свёрнут, показать | |
|
9.138, vle (ok), 14:09, 06/01/2012 [^] [^^] [^^^] [ответить] | +/– | О том и речь, ни в одной BSD эмуляция Линукса мягко говоря не идет в ногу собств... текст свёрнут, показать | |
|
|
11.174, vle (ok), 19:53, 21/01/2012 [^] [^^] [^^^] [ответить] | +/– | http netbsd org docs guide en chap-linux html http www freebsd org doc en ar... текст свёрнут, показать | |
|
|
|
10.176, uniman (ok), 20:15, 21/01/2012 [^] [^^] [^^^] [ответить] | +/– | Найдите где-нибудь, где утверждается что проектная цель модуля linux - представл... большой текст свёрнут, показать | |
|
|
12.182, uniman (ok), 23:21, 22/01/2012 [^] [^^] [^^^] [ответить] | +/– | Для вас - на русском 1 Linux kernel ABI реализовано настолько, насколько это т... большой текст свёрнут, показать | |
|
|
|
|
8.129, arisu (ok), 22:01, 05/01/2012 [^] [^^] [^^^] [ответить] | +1 +/– | но под qemu-kvm запустить её вполне можно это, кагбэ, и есть 171 виртуализаци... текст свёрнут, показать | |
|
9.137, vle (ok), 13:13, 06/01/2012 [^] [^^] [^^^] [ответить] | +/– | Эмуляция других ядер была еще в далеком 44BSD, тогда ни о каком Линуксе никто сл... текст свёрнут, показать | |
|
|
|
6.51, iZEN (ok), 12:48, 04/01/2012 [^] [^^] [^^^] [ответить] | –2 +/– | Porting Linux KVM to FreeBSD URL http feanor sssup it fabio freebsd lkvm Co... большой текст свёрнут, показать | |
|
7.54, arisu (ok), 12:52, 04/01/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.
кто бы сомневался: мало того, что толком не работающий, так ещё и взятый из линукса, где «ничего нового». что ж свой-то не написали?
| |
7.55, Аноним (-), 13:05, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
А що там в гите посмотрим... ой - 403 Forbidden - No such project. гсок 2007 года который и загнулся тогда же. И вот так всё во фре - только красивые словечки на заборах, а за забором понятно что.
| |
7.76, Аноним (-), 17:25, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Porting Linux KVM to FreeBSD
К сожалению, ваши собратья по вере даже готовое решение толком утащить не могут. Один студент под шумок GSoC 2007 анонсировал этот проект, но потом осознал масштаб работ, расплакался и бросил. Последние пять лет там никакого движения.
Как и с Launchd, кстати.
| |
|
|
9.109, Аноним (-), 22:36, 04/01/2012 [^] [^^] [^^^] [ответить] | +1 +/– | Это можно сказать практически про все поползновения реализовать современные техн... текст свёрнут, показать | |
|
8.105, Аноним (-), 21:47, 04/01/2012 [^] [^^] [^^^] [ответить] | +1 +/– | А я вот только за это и выбрал бы фрю Не надо этого г-на ни на фре ни на линукс... текст свёрнут, показать | |
|
|
|
5.67, Michael Shigorin (ok), 16:29, 04/01/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
> [...] были и пять лет назад. А у вас это как в диковинку. Забавно.
Даже не знаю, как помягче объяснить, что Вы пытаетесь сравнивать даже не тёплое с мягким, а что-то ещё более разное. vserver я использовал в деле с 2004, если что -- а xfs и того раньше. Выбирали б хоть что толковое -- netgraph или geom, а то как дети -- на рожон лезут с хворостиной...
| |
|
|
3.79, Аноним (-), 17:36, 04/01/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Разве? И что же новенького в нём появилось за последние 5 лет?
Вы что, мазохист?
Евангелист проекта, характеризующегося сильной стагнацией развития, пытается троллить скоростью развития живой, активно развивающийся проект. У вас там последние остатки серого вещества спеклись?
| |
|
|
5.108, Аноним (-), 22:33, 04/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> характеризующегося сильной стагнацией развития
> Сам придумал?
Зачем что-то придумывать? Достаточно сказать как есть.
| |
|
|
|
|
|
2.10, добрый дядя (?), 23:51, 03/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Пруфлинк.
не помню где, но он заявлял что удивлен почему Linux используют для железа, он написал что Minix 3 для этого подойдет больше
логично предположить что он понимает что конкуренты пока еще недоразвиты и он ожидает появления ОСи на смену Linux в некоторых применениях
| |
|
3.41, arisu (ok), 06:08, 04/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> он написал что Minix 3 для этого подойдет больше
оно там уже научилось shared libraries, не? а то память всё-таки не резиновая.
| |
|
|
5.128, arisu (ok), 21:53, 05/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Но они работают над этим
удачи, чо. qnx я ещё мог в своё время это простить — там были другие вкусные плюшки. у миникса этих плюшек нет, увы. пусть догоняют.
| |
|
|
|
2.68, Michael Shigorin (ok), 16:33, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> даже Торвальдс говорил, что, во-первых, линукс - это не навсегда
> Пруфлинк.
Было дело, и он был бы самодуром, если бы считал иначе.
| |
2.103, lucentcode (ok), 20:49, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Да, про это я читал в книге о истории данной ОС. Компьютерная революция, как-то так она называлась. Там и про биографию Линуса,и про работу в Transmeta, и про спор с Таннебаумом написано просто и доходчиво. Линус говорил это ещё в бытность его работы в Transmeta.
| |
|
1.7, Аноним (-), 23:43, 03/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Звучит очень многообещающе. Интересно как оно соотносится с Hurd и Minix.
| |
|
2.86, Аноним (-), 18:47, 04/01/2012 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Звучит очень многообещающе. Интересно как оно соотносится с Hurd и Minix.
Арендуйте машину времени и сходите на рубеж начала 90х. Там микроядерный Mach развивался очень многообещающе. Микроядерность - плохая технология, но не исключено что "менеджеры бабла" проприхнут и это. А народ хавает .. (главное соус подобрать удачный).
| |
|
3.91, Аноним (-), 19:22, 04/01/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Арендуйте машину времени и сходите на рубеж начала 90х. Там микроядерный Mach
> развивался очень многообещающе. Микроядерность - плохая технология, но не исключено что
> "менеджеры бабла" проприхнут и это.
Пока что "менеджеры бабла" пропихивают гораздо более неудачную технологию - монолит.
| |
|
4.113, Аноним (-), 23:24, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Я не говорю что монолитное ядро - пик прогресса. Да, микроядро обещает вкусности, но эти вкусности обходятся слишком дорого. Поэтому с учетом того что системы предназначены под реальные задачи при всех ее ограниченных возможностях больше склоняюсь к мысли что микроядерная система хуже чем система на монолитном ядре. Чуть подробнее описал здесь: http://www.opennet.dev/openforum/vsluhforumID3/82200.html#112
| |
|
|
|
1.17, ВКПб (?), 00:31, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Офигеть. Другие микроядерные ОС претендующие на десктоп пилят десятилетиями, а на выходе метан. А эти молча взяли и сделали без всяких обливаний помоями других ОС.
| |
|
2.20, Имя (?), 00:37, 04/01/2012 [^] [^^] [^^^] [ответить]
| +5 +/– |
Ну метановые выхлопы от клонавинды на порядок больше чем от всех микроядерщиков во главе с Таненбаумом.
Надо бы в табличку свести всех их и посмеяться (или порадоваться коли взлетит).
Но через пару лет.
| |
2.22, Аноним (-), 00:46, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> А эти молча взяли и сделали без всяких обливаний помоями других ОС.
Где сделали? Покажите! Пока только слова. Вот когда будет минимальный десктоп с работающим браузером, офисным пакетом и тд. Тогда можно будет говорить "сделали".
| |
|
3.23, ВКПб (?), 00:48, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
А вы её скачайте, qt4 практически портировали. Интерфейс быстрее аквы. Только вот что делает файл vmlinux в образе?
| |
3.24, Имя (?), 01:20, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> А эти молча взяли и сделали без всяких обливаний помоями других ОС.
> Где сделали? Покажите! Пока только слова. Вот когда будет минимальный десктоп с
> работающим браузером, офисным пакетом и тд. Тогда можно будет говорить "сделали".
Не, не сделают. Кто ж лять пишет такие вещи на крестах, а потом ещё и хвалится что количество строк LOC мало и верифицируемо. А жирный рантайм-то лять? Что там, надо было на ПХП уж тогда.
| |
|
4.66, anonymous (??), 16:13, 04/01/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
>А жирный рантайм-то лять?
Какой ещё рантайм? Вы C++ с C# или Java путаете?
| |
|
5.81, Имя (?), 17:57, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Нет, у всякой фигни есть рантайм, больше или меньше.
Кроме того тащить сугубо крестовые сущности в базовую систему - тупость, которой нет у L4, кстати.
В общем идея хорошая, но нужен инженерный поход.
| |
5.131, arisu (ok), 22:18, 05/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Какой ещё рантайм?
STL, например. пардон, иначе на кой нужен этот ваш цпп — для модного словечка «class»? или сначала сесть и снова написать нехилый кусок стл-я, который в итоге опять станет жирным ужосом?
| |
|
6.196, Анонимъ (?), 10:14, 25/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> Какой ещё рантайм?
> STL, например. пардон, иначе на кой нужен этот ваш цпп — для
> модного словечка «class»? или сначала сесть и снова написать нехилый кусок
> стл-я, который в итоге опять станет жирным ужосом?
Не пишут операционки с "жирным рантаймом" и STLем. Кое что там конечно есть, но не жирное и всё своё. И шаблоны там очень и очень ограниченно применяются т.к. эффект в части размера кода очень непредсказуем. А рантайм и т.п. - для того, чтобы быстро что-то сделать без оглядки на скорость и размер....
Т.е. С++ в операционках это преимущественно С с классами.
| |
|
7.197, arisu (ok), 10:19, 25/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Т.е. С++ в операционках это преимущественно С с классами.
я примерно на то и намекал: цпп в операционках нужен так же, как собаке третий хвост.
| |
|
|
|
|
|
|
1.19, Имя (?), 00:34, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А у них как с План9 не получится? Строили-строили, а теперь plan9 from userspace используется больше и чаще чем сам план9?
| |
|
2.42, arisu (ok), 06:11, 04/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> надо же, там уже Qt4, а Minix3 до сих пор не может
> даже QtCore позволять запускать
Таненбаум вон, вроде бы, ещё денег выбил. лет через пять они допилят нормальные shared libraries, и уж тогда-то всем покажут!
| |
|
3.92, Аноним (-), 19:24, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Таненбаум вон, вроде бы, ещё денег выбил. лет через пять они допилят
> нормальные shared libraries, и уж тогда-то всем покажут!
"Не раскачивайте лодку, вы мешаете раскачивать нефть!"(с)
В смысле, пиление бабла и пиление кода - сильно конфликтующие процессы.
| |
|
|
1.35, Андрей (??), 03:34, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> появится фреймовый оконный менеджер и базовая концепция графического интерфейса пользователя.
А кто/что их там вдохновляет? От этого будет же зависеть, получится у них очередной велосипед, или они продолжат начатое заслуженными специалистами.
| |
1.62, Аноним (-), 13:53, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Никогда микроядерная архитектура не вытеснить монолитные ядра с динамическими модулями до тех пор пока есть выбор. При всех своих достоинствах, микроядерная архитектура катастрофически снижает производительность. Логичнее (и нужно) развивать монолитные ядра и элементы ИИ.
| |
|
2.83, Аноним (-), 18:17, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Хочешь прикол? Во многих областях уже лет 15 производительность вовсе не первый по необходимости параметр. И при чем тут вообще ИИ?
| |
|
3.85, Аноним (-), 18:39, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>Хочешь прикол? Во многих областях уже лет 15 производительность вовсе не первый по необходимости параметр. И при чем тут вообще ИИ?
Не хочешь - а хотите. Вы пишете бред. Зимние каникулы?
| |
|
2.93, Имя (?), 19:30, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Никогда микроядерная архитектура не вытеснить монолитные ядра с динамическими модулями
> до тех пор пока есть выбор. При всех своих достоинствах, микроядерная
> архитектура катастрофически снижает производительность. Логичнее (и нужно) развивать
> монолитные ядра и элементы ИИ.
Идея хороша, но коммунизму тоже преподносили как панацею от всех бед, причем, не самые глупые люди.
Уже говорил: это - не взлетит, микроядра может быть.
| |
|
3.102, cobold (ok), 20:49, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
судя по тому чем Genode Labs занимается, они ориентируются на свою специфическую нишу - умные индустриальные терминальчики, кисковые системы, POS, билетные кассы, банкоматы. Для всего этого подрядчики иногда ставят специальное железо, а очень часто втыкают морально устаревшие модели PC с мелкомягкими win или dos, чтобы попроще бабла срубить. IMHO если эти ребята толково свою систему на рынке продвинут, вполне даже и взлетит.
| |
|
4.114, Аноним (-), 23:32, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Это очень маловероятно. Скорее наступит время и эти терминалы будут загружаться по сети под X-сервера и все будет завязано на централизованный сервер. Это решение еще удобнее и выгоднее. Тут главное чтобы цена трафика и полоса пропускания не подкачала. Уж лучше бы Genode Labs занялись разработкой X12.
| |
|
5.118, Michael Shigorin (ok), 02:55, 05/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Это очень маловероятно. Скорее наступит время и эти терминалы будут загружаться по
> сети под X-сервера и все будет завязано на централизованный сервер.
Вот _это_ как раз ещё менее вероятно -- придётся пробрасывать периферию и ближайшая хотелка отдела маркетинга вида "прикрутите второй экран с рЯкламой" окажется крайне неуместной...
PS: если что, из наработок: http://www.altlinux.org/LTSP
| |
5.120, cobold (ok), 14:06, 05/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> загружаться по сети под X-сервера
А им часто нельзя постоянно на проволоке висеть, там может подводится аналоговая телефонная линия или максимум isdn для авторизации карточек, а всё остальное должно в оффлайне работать, иначе ненадёжно и невыгодно.
> Уж лучше бы Genode Labs занялись разработкой X12
А зачем, когда qt4 и так умеет с фреймбуфером работать?
| |
|
4.115, Имя (?), 23:33, 04/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Старое железо захочет ещё и драйверы под него, а значит будут впаривать свой фреймворк на базе линукса (и такой у них есть). Ну не лохотрон?
Всё это с план9 уже проворачивали, насколько коммерчески успешно я не понял.
| |
|
|
|
1.73, vle (ok), 16:59, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> В настоящее
> время в Genode уже подготовлен весомый базис для достижения намеченной цели:
Одно мне непонятно, зачем заниматься партированием конкретных приложений,
если можно обеспечить поддержку POSIX-а, плюс доделать ряд приблуд вроде libtool, плюс,
возможно, кое-что из-того, что по POSIX-у не полагается, BSD-мы всякие и наследние SVR4.
| |
|
|
3.99, Аноним (-), 20:29, 04/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> потому что посикс древний и кривой
"Долго шел!" (С) Пираты Карибского моря-1.
Его так тормознуто рожали, натоящие горные тормоза, как всякие великие айтишнеги, что он стух уже к моменту бета-версии. Сейчас он даже не воняет. Шустрей надо было мозгой скрипеть.
Самое время тебе, дорогой анон, показать всем, как не надо тормозить^Wмедленно писать стандарты.
Давай, роди нам новый стандарт, посикс-2. А я первый тебе поаплодирую и скажу, что ты воистину крут и надо дать тебе тьюринговую премию.
А? Слабо, не?
| |
|
|
5.116, Michael Shigorin (ok), 02:30, 05/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Зачем если уже полно стандартов
Уважаемый ребёнок, будьте добры, сообщите своему дилеру прянишков, что они у него протухли и вредят неокрепшему майкрософтостуденческому организму, притягивая тухлые помидоры.
А про стандарты можете черкнуть billg@ по старой памяти, предварительно осилив его http://ftp.linux.kiev.ua/pub/mirrors/iowaconsumercase.org/PX09509.pdf и предназначенное ему http://ftp.linux.kiev.ua/pub/mirrors/iowaconsumercase.org/PX05042.pdf для начала.
PS: и купите учебник русского, наконец -- там можно найти, после какого слова запятую пропустили, а где -- вопросительный знак либо многоточие.
| |
|
|
3.121, vle (ok), 14:44, 05/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> потому что посикс древний и кривой
Я согласен, что POSIX-2008 страшно древний,
но хотел бы узнать в каком месте он крив?
Ы?
| |
|
4.132, Michael Shigorin (ok), 22:45, 05/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Ы?
Да это чудо тут порой проносится то с выкриками "этот нехалосый спо выпил мою бутылоску!", то с ещё какой подобной чушью. Не обращай вминания.
| |
|
|
|
1.125, mf (ok), 17:24, 05/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
В IT два жирных троля - Таненбаум и Буч. Первый двадцать лет носится с микроядерными системами, второй - с ООП. Обе вещи по вредному влиянию напоминают "Проблемы Гильберта" и доедают мозг третьего поколения программистов.
| |
|
|
3.144, mf (ok), 00:19, 09/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Да ну, Страуструп заимплементил ОО для С, наверное сам незная зачем, но вовремя познакомился со Степановым - и работа над C++ обрела практический смысл :-)
| |
|
4.145, arisu (ok), 00:24, 09/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> заимплементил ОО для С
это тебя кто-то обманул. «заимплеменченое OO для C» — это Objective C. а C++ — странный уродец, который даже с C не совместим ни разу.
| |
|
5.146, mf (ok), 00:33, 09/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Да ну ладно обзываться. Objective C - 1986, C++ - 1983. Да и в 200х ещё были фронтенд компиляторы С++ в С, или в про обратную собместимость?
| |
|
6.147, arisu (ok), 00:38, 09/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
вообще-то ObjC и C++ реализуют ООП мягко говоря по-разному. на что я и намекал.
p.s. при этом ObjC остаётся полностью совместимым с C, а вот C++ — увы.
| |
|
7.148, mf (ok), 01:00, 09/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
А я намекал на то, что C++ - был первой удачной реализацией, а у второго всегда есть возможность учесть ошибки первого. Да и языки эти очень разные. Про несовместимость с С - отдельная история.
Да и изначально подветка была про троллинг. На С++ что-то толковое да написано, и иногда очень неплохо, в отличии от всеподавляющего ООП и микроядерных осей, которые как коммунисты сами собой создают проблемы, для их героического преодоления.
ПС
Эппл неплохо подбирает стоящие подачи: ObjectiveC, Compositing, OpenCL. В отличии от более крупного производителя осей.
| |
|
|
|
|
|
|
|