The OpenNET Project / Index page

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

25.06.2016 10:56  В рамках проекта PowerNex развивается ядро, написанное на языке D

Проект PowerNex развивает ядро, написанное на языке D, которое в дальнейшем планируется использовать для создания операционной системы на языке D. В ядре используется урезанный runtime без сборщика мусора (используются Си-подобные глобальные переменные без привлечения Thread Local Storage) и наработки микроядерной ОС Trinix, также развиваемой на языке D. Код ядра распространяется под свободной лицензией MPLv2. Доступна экспериментальная сборка для запуска в QEMU или VirtualBox.

Система включает менеджер памяти, поддержку многопоточности, графический драйвер BGA (1280x720), систему отрисовки шрифтов и графики в консоли, виртуальную файловую систему, образ initrd, простейший командный интерпретатор. Для компиляции ядра используется кросс-компилированный набор GNU Binutils, модифицированная версия компилятора DMD и собственная система сборки Wild. Язык D выбран за свою простоту и наличие таких возможностей, как примеси строк (String Mixin) и шаблоны, в сочетании с близостью к языку Си и возможностью применения Си-библиотек.



  1. Главная ссылка к новости (http://dlang.org/blog/2016/06/...)
  2. OpenNews: Релиз компилятора D версии 2.068.0
  3. OpenNews: В GDC, компилятор для языка D, добавлена поддержка архитектуры ARM
  4. OpenNews: Представлена операционная система Redox, написанная на языке Rust
  5. OpenNews: Успехи Rust: Подготовка первого выпуска Servo и использование Rust в новом хранилище Dropbox
  6. OpenNews: Увидел свет язык программирования Rust 1.9
Лицензия: CC-BY
Тип: Программы
Ключевые слова: dlang, kernel
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Lester, 11:20, 25/06/2016 [ответить] [смотреть все]
  • +6 +/
    "Смешивание строк" - лучше бы не переводили. По теме - не взлетит, во-первых велосипед без особого смысла, во-вторых код очень низкого качества.
     
     
  • 2.2, Аноним, 12:48, 25/06/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +3 +/
    Как раз поэтому может и взлететь.
     
     
  • 3.6, Аноним, 14:37, 25/06/2016 [^] [ответить] [смотреть все]
  • +3 +/
    Конечно. Чем хуже, тем лучше же.
     
     
  • 4.42, Аноним, 07:37, 27/06/2016 [^] [ответить] [смотреть все]
  • –1 +/
    Всякие там линуксы, винды и прочие бзд он все-таки по этому праметру не догонит... весь текст скрыт [показать]
     
  • 2.4, Вы забыли заполнить поле Name, 14:07, 25/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    > во-вторых код очень низкого качества.

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

     
  • 1.3, Ordu, 13:29, 25/06/2016 [ответить] [смотреть все]  
  • +1 +/
    Мощный НЁХ.
     
  • 1.5, Анон1, 14:18, 25/06/2016 [ответить] [смотреть все]  
  • +3 +/
    PowerNIH
     
  • 1.7, 5kbps, 14:42, 25/06/2016 [ответить] [смотреть все]  
  • +2 +/
    В качестве proof-of-concept ради пиара D сойдет.
    Сам язык действительно неплох.
     
     
  • 2.43, Аноним, 07:38, 27/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Ну а смысл Чем это лучше других получилось Только не надо как питонисты - зат... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, Аноним, 16:44, 25/06/2016 [ответить] [смотреть все]  
  • +1 +/
    Если бы оно ещё линуксовые драйвера могло жрать, цены б ему не было со временем
     
     
  • 2.9, Аноним, 17:56, 25/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Это почему же?
     
     
  • 3.11, A.Stahl, 18:13, 25/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Потому что жрать -- бесценно...
     
     
  • 4.14, Аноним, 18:39, 25/06/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Жрать, срать, ржать - наше всё?
     
     
  • 5.15, Аноним, 18:46, 25/06/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Было бы на что!


     
     
  • 6.37, тОпор, 19:14, 26/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Было бы что, на что и чем!
     
     
  • 7.44, Мужик, 07:39, 27/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Так, ни рубля, ни топора, еще и рубль должен и все вроде честно На что же жрать... весь текст скрыт [показать]
     
  • 3.12, кверти, 18:15, 25/06/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Очевидно же
     
  • 1.10, Аноним, 17:57, 25/06/2016 [ответить] [смотреть все]  
  • –3 +/
    Пытаются что-то доказать. Такие инициативы обычно быстро угасают
     
     
  • 2.13, Аноним, 18:18, 25/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +13 +/
    А я перейду на неё. Линукс стал слишком стабильным, у него уже слишком много пользователей и установить его теперь может и домохозяйка. Я уже не чувствую себя таким исключительным используя Линукс.
     
     
  • 3.16, Аноним, 18:55, 25/06/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    Просто смени Ubuntu  на другой дистр.
     
     
  • 4.18, Аноним, 19:21, 25/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Начинать день с sudo pacman -Syu тоже надоело Я же не обезьяна ... весь текст скрыт [показать]
     
     
  • 5.19, moreXXX, 20:09, 25/06/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    за последнее время я сток дофига всего перепробовал, что эта строчка еще не така... весь текст скрыт [показать]
     
     
  • 6.24, Ilya Indigo, 03:56, 26/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Фору в чём В непонятном и запутанном синтаксисе Чем это хуже строчки sudo zypp... весь текст скрыт [показать]
     
     
  • 7.25, Аноним, 10:28, 26/06/2016 [^] [ответить] [смотреть все]  
  • +/
    > sudo zypper up

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

     
  • 5.22, Led, 23:06, 25/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Потерпи, каникулы через пару месяцев звканчиваются Да ладно ... весь текст скрыт [показать]
     
  • 3.39, Какаянахренразница, 21:19, 26/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Та же фигня Когда-то юзать Линукс считалось круто О, никсы , Гуру и т д ... весь текст скрыт [показать]
     
     
  • 4.47, MirandaUser2, 02:39, 28/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Попробуйте *BSD, Solaris. Android x86 наконец ;-)
     
  • 1.17, all_glory_to_the_hypnotoad, 19:14, 25/06/2016 [ответить] [смотреть все]  
  • –4 +/
    Зачем этот булшит, выбрали потому что очень хотели написать именно на D ради про... весь текст скрыт [показать]
     
  • 1.38, тОпор, 19:16, 26/06/2016 [ответить] [смотреть все]  
  • –1 +/
    на rust кто-нибудь пишет ядрышко?
     
     
  • 2.41, Аноним, 02:22, 27/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    4 ссылка под новостью Представлена операционная система Redox, написанная на яз... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.45, Аноним, 07:44, 27/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Название системного стартера этой неведомой зверушки прозрачно намекает на персп... весь текст скрыт [показать]
     
     
  • 4.46, Аноним, 15:02, 27/06/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Анонимам не угодишь нет ОСи на ЯП 8211 какой же это системный ЯП Это фигн... весь текст скрыт [показать]
     
     
  • 5.48, Аноним, 08:10, 04/07/2016 [^] [ответить] [смотреть все]  
  • +/
    Такой же как Oberon А разве не так Oberon уже захватил мир, все дела Еще одно... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor