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 , 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.