The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"В рамках проекта PowerNex развивается ядро, написанное на яз..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от opennews on 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.dev/opennews/art.shtml?num=44666

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +6 +/
Сообщение от Lester on 25-Июн-16, 11:20 
"Смешивание строк" - лучше бы не переводили. По теме - не взлетит, во-первых велосипед без особого смысла, во-вторых код очень низкого качества.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +3 +/
Сообщение от Аноним (??) on 25-Июн-16, 12:48 
Как раз поэтому может и взлететь.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +3 +/
Сообщение от Аноним (??) on 25-Июн-16, 14:37 
Конечно. Чем хуже, тем лучше же.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

42. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –1 +/
Сообщение от Аноним (??) on 27-Июн-16, 07:37 
Всякие там линуксы, винды и прочие *бзд он все-таки по этому праметру не догонит, так что провал.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

4. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +3 +/
Сообщение от Вы забыли заполнить поле Name on 25-Июн-16, 14:07 
> во-вторых код очень низкого качества.

Как определили?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +1 +/
Сообщение от Ordu email(ok) on 25-Июн-16, 13:29 
Мощный НЁХ.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +3 +/
Сообщение от Анон1 on 25-Июн-16, 14:18 
PowerNIH
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +2 +/
Сообщение от 5kbps (ok) on 25-Июн-16, 14:42 
В качестве proof-of-concept ради пиара D сойдет.
Сам язык действительно неплох.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –1 +/
Сообщение от Аноним (??) on 27-Июн-16, 07:38 
> В качестве proof-of-concept ради пиара D сойдет.

Ну а смысл? Чем это лучше других получилось? Только не надо как питонисты - "зато на D!!!"

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

8. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +1 +/
Сообщение от Аноним (??) on 25-Июн-16, 16:44 
Если бы оно ещё линуксовые драйвера могло жрать, цены б ему не было со временем
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –1 +/
Сообщение от Аноним (??) on 25-Июн-16, 17:56 
Это почему же?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от A.Stahl (ok) on 25-Июн-16, 18:13 
Потому что жрать -- бесценно...
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

14. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +1 +/
Сообщение от Аноним (??) on 25-Июн-16, 18:39 
Жрать, срать, ржать - наше всё?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +2 +/
Сообщение от Аноним (??) on 25-Июн-16, 18:46 
Было бы на что!


Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

37. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –1 +/
Сообщение от тОпор on 26-Июн-16, 19:14 
Было бы что, на что и чем!
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

44. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от Мужик on 27-Июн-16, 07:39 
> Было бы что, на что и чем!

Так, ни рубля, ни топора, еще и рубль должен и все вроде честно. На что же жрать?!

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

12. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –2 +/
Сообщение от кверти (ok) on 25-Июн-16, 18:15 
Очевидно же
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –3 +/
Сообщение от Аноним (??) on 25-Июн-16, 17:57 
Пытаются что-то доказать. Такие инициативы обычно быстро угасают
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +13 +/
Сообщение от Аноним (??) on 25-Июн-16, 18:18 
А я перейду на неё. Линукс стал слишком стабильным, у него уже слишком много пользователей и установить его теперь может и домохозяйка. Я уже не чувствую себя таким исключительным используя Линукс.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +3 +/
Сообщение от Аноним (??) on 25-Июн-16, 18:55 
Просто смени Ubuntu  на другой дистр.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

18. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от Аноним (??) on 25-Июн-16, 19:21 
> Просто смени Ubuntu  на другой дистр.

Начинать день с $ sudo pacman -Syu тоже надоело. Я же не обезьяна!


Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –2 +/
Сообщение от moreXXX on 25-Июн-16, 20:09 
за последнее время я сток дофига всего перепробовал, что эта строчка еще не такая уж и страшная ;), всякие mandriva based, dnf, zypper, gentoo portage еще фору дадут pacman'y...

но из готовых манжара последняя битый iso образ попался, так что я зарезал antegros так на поиграться, на потом.

щаз calculate воткнул (ибо еще с sabayon который я изнасиловал и убил, мне gentoo понравилась) заместо rosa r7...

все ищу идеальный дистр, по ходу нету таких ;)

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от Ilya Indigo (ok) on 26-Июн-16, 03:56 
> ...за последнее время я сток дофига всего перепробовал, что эта строчка еще не такая уж и страшная ;), всякие mandriva based, dnf, zypper, gentoo portage еще фору дадут pacman'y...

Фору в чём? В непонятном и запутанном синтаксисе?
Чем это хуже строчки sudo zypper up, которая, в отличие от арчевской, понятно что выполняет даже для тех, кто не работал со Сьюзей.
При этом zypper путём простых и сокращённых, а главное логичных и запоминающихся комманд, позволяет сделать всё что угодно с пакетным менеджером, например просматривать, добавлять и удалять блокировки простой командой без необходимости править вимом конфиг, что не может pacman.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

25. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от Аноним (??) on 26-Июн-16, 10:28 
> sudo zypper up

а что она делает  ? к сожалению со Сьюзей не работал

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

22. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –1 +/
Сообщение от Led (ok) on 25-Июн-16, 23:06 
>> Просто смени Ubuntu  на другой дистр.
> Начинать день с $ sudo pacman -Syu тоже надоело.

Потерпи, каникулы через пару месяцев звканчиваются.

> Я же не обезьяна!

Да ладно?

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

39. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от Какаянахренразница (ok) on 26-Июн-16, 21:19 
> А я перейду на неё. Линукс стал слишком стабильным, у него уже слишком
> много пользователей и установить его теперь может и домохозяйка. Я уже
> не чувствую себя таким исключительным используя Линукс.

Та же фигня. Когда-то юзать Линукс считалось круто. "О, никсы!", "Гуру!" и т.д. А теперь, когда на работе говоришь "поставьте мне Убунту", админ отвечает "сам себе поставь". Такое ощущение, что его каждый день достают этим вопросом. Люди проходят мимо моего стола:
-- А это чё?
-- Линукс.
-- А-а-а, ну да...
и идут себе дальше, как ни в чём не бывало.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

47. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от MirandaUser2 on 28-Июн-16, 02:39 
Попробуйте *BSD, Solaris. Android x86 наконец ;-)
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

17. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –4 +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 25-Июн-16, 19:14 
> Язык D выбран за свою простоту и наличие таких возможностей, как...

Зачем этот булшит, выбрали потому что очень хотели написать именно на D ради продвижения языка, так то оно нафиг не нужно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –1 +/
Сообщение от тОпор on 26-Июн-16, 19:16 
на rust кто-нибудь пишет ядрышко?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +2 +/
Сообщение от Аноним (??) on 27-Июн-16, 02:22 
> на rust кто-нибудь пишет ядрышко?

4 ссылка под новостью "Представлена операционная система Redox, написанная на языке Rust"  (https://www.opennet.dev/opennews/art.shtml?num=43105)

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

45. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  –1 +/
Сообщение от Аноним (??) on 27-Июн-16, 07:44 
Название системного стартера этой неведомой зверушки прозрачно намекает на перспективы разработчиков.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

46. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +2 +/
Сообщение от Аноним (??) on 27-Июн-16, 15:02 
> Название системного стартера этой неведомой зверушки прозрачно намекает на перспективы
> разработчиков.

Анонимам не угодишь: нет ОСи на ЯП – "какой же это системный ЯП?! Это фигня!", сделают (минимальную) ОСь "не считается, ею никто не пользуется, а значит ненужно!".

Хотя вон, в отличие от, рустОСь работает даже на реальном железе:
http://www.redox-os.org/screens/
http://www.redox-os.org/img/screenshot.png
Т.е. как минимум — уже обогнали всякие ReactOSи.

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

48. "В рамках проекта PowerNex развивается ядро, написанное на яз..."  +/
Сообщение от Аноним (??) on 04-Июл-16, 08:10 
> Анонимам не угодишь: нет ОСи на ЯП – "какой же это системный ЯП?!

Такой же как Oberon.

> Это фигня!", сделают (минимальную) ОСь "не считается, ею никто не пользуется, а значит ненужно!".

А разве не так? Oberon уже захватил мир, все дела. Еще одному инвалиду места в инвалидном кресле уже не хватит.

> Хотя вон, в отличие от, рустОСь работает даже на реальном железе:

Аптайм на скрине улыбает. Все, пора в продакшн.

> Т.е. как минимум — уже обогнали всякие ReactOSи.

Жыдитоп показывал запуск на настоящем железе. Наверное где-то откопал мамку с 440BX, или что там они в виртуалке эмулировали. Которое еще без PCI-E.

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру