URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 108365
[ Назад ]
Исходное сообщение
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено opennews , 25-Июн-16 11:20
Проект PowerNex (https://github.com/Vild/PowerNex) развивает (http://dlang.org/blog/2016/06/24/project-highlight-the-power.../) ядро, написанное на языке D (http://dlang.org/), которое в дальнейшем планируется использовать для создания операционной системы на языке D. В ядре используется урезанный runtime (http://arsdnet.net/dcode/minimal.zip) без сборщика мусора (используются Си-подобные глобальные переменные без привлечения Thread Local Storage) и наработки микроядерной ОС Trinix (https://github.com/Rikarin/Trinix), также развиваемой на языке D. Код ядра распространяется (https://github.com/Vild/PowerNex) под свободной лицензией MPL. Доступна (https://github.com/Vild/PowerNex/releases/download/v0.1.0-AL...) экспериментальная сборка для запуска в QEMU или VirtualBox. Система включает менеджер памяти, поддержку многопоточности, графический драйвер BGA (1280x720), систему отрисовки шрифтов и графики в консоли, виртуальную файловую систему, образ initrd, простейший командный интерпретатор.
Для компиляции ядра используется кросс-компилированный набор GNU Binutils, модифицированная версия компилятора DMD и собственная система сборки Wild (https://github.com/Vild/). Язык D выбран за свою простоту и наличие таких возможностей, как смешивание строк (https://dlang.org/spec/function.html#string-mixins) и шаблоны (https://dlang.org/spec/template.html), в сочетании с близостью к языку Си и возможностью применения Си-библиотек.
URL: http://dlang.org/blog/2016/06/24/project-highlight-the-power.../
Новость: http://www.opennet.me/opennews/art.shtml?num=44666
Содержание
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Lester, 11:20 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 12:48 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 14:37 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 07:37 , 27-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Вы забыли заполнить поле Name, 14:07 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Ordu, 13:29 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Анон1, 14:18 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,5kbps, 14:42 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 07:38 , 27-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 16:44 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 17:56 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,A.Stahl, 18:13 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 18:39 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 18:46 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,тОпор, 19:14 , 26-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Мужик, 07:39 , 27-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,кверти, 18:15 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 17:57 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 18:18 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 18:55 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 19:21 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,moreXXX, 20:09 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Ilya Indigo, 03:56 , 26-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 10:28 , 26-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Led, 23:06 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Какаянахренразница, 21:19 , 26-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,MirandaUser2, 02:39 , 28-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,all_glory_to_the_hypnotoad, 19:14 , 25-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,тОпор, 19:16 , 26-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 02:22 , 27-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 07:44 , 27-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 15:02 , 27-Июн-16
- В рамках проекта PowerNex развивается ядро, написанное на яз...,Аноним, 08:10 , 04-Июл-16
Сообщения в этом обсуждении
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Lester , 25-Июн-16 11:20
"Смешивание строк" - лучше бы не переводили. По теме - не взлетит, во-первых велосипед без особого смысла, во-вторых код очень низкого качества.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 12:48
Как раз поэтому может и взлететь.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 14:37
Конечно. Чем хуже, тем лучше же.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 27-Июн-16 07:37
Всякие там линуксы, винды и прочие *бзд он все-таки по этому праметру не догонит, так что провал.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Вы забыли заполнить поле Name , 25-Июн-16 14:07
> во-вторых код очень низкого качества. Как определили?
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Ordu , 25-Июн-16 13:29
Мощный НЁХ.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Анон1 , 25-Июн-16 14:18
PowerNIH
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено 5kbps , 25-Июн-16 14:42
В качестве proof-of-concept ради пиара D сойдет.
Сам язык действительно неплох.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 27-Июн-16 07:38
> В качестве proof-of-concept ради пиара D сойдет.Ну а смысл? Чем это лучше других получилось? Только не надо как питонисты - "зато на D!!!"
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 16:44
Если бы оно ещё линуксовые драйвера могло жрать, цены б ему не было со временем
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 17:56
Это почему же?
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено A.Stahl , 25-Июн-16 18:13
Потому что жрать -- бесценно...
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 18:39
Жрать, срать, ржать - наше всё?
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 18:46
Было бы на что!
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено тОпор , 26-Июн-16 19:14
Было бы что, на что и чем!
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Мужик , 27-Июн-16 07:39
> Было бы что, на что и чем!Так, ни рубля, ни топора, еще и рубль должен и все вроде честно. На что же жрать?!
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено кверти , 25-Июн-16 18:15
Очевидно же
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 17:57
Пытаются что-то доказать. Такие инициативы обычно быстро угасают
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 18:18
А я перейду на неё. Линукс стал слишком стабильным, у него уже слишком много пользователей и установить его теперь может и домохозяйка. Я уже не чувствую себя таким исключительным используя Линукс.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 18:55
Просто смени Ubuntu на другой дистр.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 25-Июн-16 19:21
> Просто смени Ubuntu на другой дистр.Начинать день с $ sudo pacman -Syu тоже надоело. Я же не обезьяна!
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено moreXXX , 25-Июн-16 20:09
за последнее время я сток дофига всего перепробовал, что эта строчка еще не такая уж и страшная ;), всякие mandriva based, dnf, zypper, gentoo portage еще фору дадут pacman'y...но из готовых манжара последняя битый iso образ попался, так что я зарезал antegros так на поиграться, на потом.
щаз calculate воткнул (ибо еще с sabayon который я изнасиловал и убил, мне gentoo понравилась) заместо rosa r7...
все ищу идеальный дистр, по ходу нету таких ;)
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Ilya Indigo , 26-Июн-16 03:56
> ...за последнее время я сток дофига всего перепробовал, что эта строчка еще не такая уж и страшная ;), всякие mandriva based, dnf, zypper, gentoo portage еще фору дадут pacman'y...Фору в чём? В непонятном и запутанном синтаксисе?
Чем это хуже строчки sudo zypper up, которая, в отличие от арчевской, понятно что выполняет даже для тех, кто не работал со Сьюзей.
При этом zypper путём простых и сокращённых, а главное логичных и запоминающихся комманд, позволяет сделать всё что угодно с пакетным менеджером, например просматривать, добавлять и удалять блокировки простой командой без необходимости править вимом конфиг, что не может pacman.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 26-Июн-16 10:28
> sudo zypper upа что она делает ? к сожалению со Сьюзей не работал
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Led , 25-Июн-16 23:06
>> Просто смени Ubuntu на другой дистр.
> Начинать день с $ sudo pacman -Syu тоже надоело.Потерпи, каникулы через пару месяцев звканчиваются.
> Я же не обезьяна!
Да ладно?
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Какаянахренразница , 26-Июн-16 21:19
> А я перейду на неё. Линукс стал слишком стабильным, у него уже слишком
> много пользователей и установить его теперь может и домохозяйка. Я уже
> не чувствую себя таким исключительным используя Линукс.Та же фигня. Когда-то юзать Линукс считалось круто. "О, никсы!", "Гуру!" и т.д. А теперь, когда на работе говоришь "поставьте мне Убунту", админ отвечает "сам себе поставь". Такое ощущение, что его каждый день достают этим вопросом. Люди проходят мимо моего стола:
-- А это чё?
-- Линукс.
-- А-а-а, ну да...
и идут себе дальше, как ни в чём не бывало.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено MirandaUser2 , 28-Июн-16 02:39
Попробуйте *BSD, Solaris. Android x86 наконец ;-)
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено all_glory_to_the_hypnotoad , 25-Июн-16 19:14
> Язык D выбран за свою простоту и наличие таких возможностей, как...Зачем этот булшит, выбрали потому что очень хотели написать именно на D ради продвижения языка, так то оно нафиг не нужно.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено тОпор , 26-Июн-16 19:16
на rust кто-нибудь пишет ядрышко?
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 27-Июн-16 02:22
> на rust кто-нибудь пишет ядрышко?4 ссылка под новостью "Представлена операционная система Redox, написанная на языке Rust" (https://www.opennet.me/opennews/art.shtml?num=43105)
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 27-Июн-16 07:44
Название системного стартера этой неведомой зверушки прозрачно намекает на перспективы разработчиков.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 27-Июн-16 15:02
> Название системного стартера этой неведомой зверушки прозрачно намекает на перспективы
> разработчиков.Анонимам не угодишь: нет ОСи на ЯП – "какой же это системный ЯП?! Это фигня!", сделают (минимальную) ОСь "не считается, ею никто не пользуется, а значит ненужно!".
Хотя вон, в отличие от, рустОСь работает даже на реальном железе:
http://www.redox-os.org/screens/
http://www.redox-os.org/img/screenshot.png
Т.е. как минимум — уже обогнали всякие ReactOSи.
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Отправлено Аноним , 04-Июл-16 08:10
> Анонимам не угодишь: нет ОСи на ЯП – "какой же это системный ЯП?!Такой же как Oberon.
> Это фигня!", сделают (минимальную) ОСь "не считается, ею никто не пользуется, а значит ненужно!".
А разве не так? Oberon уже захватил мир, все дела. Еще одному инвалиду места в инвалидном кресле уже не хватит.
> Хотя вон, в отличие от, рустОСь работает даже на реальном железе:
Аптайм на скрине улыбает. Все, пора в продакшн.
> Т.е. как минимум — уже обогнали всякие ReactOSи.
Жыдитоп показывал запуск на настоящем железе. Наверное где-то откопал мамку с 440BX, или что там они в виртуалке эмулировали. Которое еще без PCI-E.