The OpenNET Project / Index page

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

12.03.2009 17:05  Проект, комбинирующий ядро OpenSolaris и приложения на языке Ada

AuroraUX - проект по созданию операционной системы с ядром OpenSolaris, но с системными приложениями переписанными на языке Ada. Например, на Ada написаны: пакетный менеджер Hydra, командная оболочка DeltaSH. Графическое окружение построено на базе X.Org и Awesome Window Manager, но планируется разработка своего x-сервера AXS (Ada X Server), десктоп-оболочки и файлового менеджера.

Проект поддерживается энтузиастами языка Ada. Основатель AuroraUX несколько лет назад победил в конкурсе на реконструкцию работы Colossus Mark II, машины для взлома шифров, используемой во Второй Мировой Войне.

  1. Главная ссылка к новости (http://osnews.com/story/21123/...)
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: solaris
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.3, valexey (?), 18:00, 12/03/2009 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    Интересный проект. Такое решение может
    a) Существенно повысить надежность системы.
    б) Повысить скорость её разработки (существенная экономия человекочасов).
     
     
  • 2.7, User294 (??), 18:48, 12/03/2009 [^] [ответить]     [к модератору]
  • +/
    В теории все звучит круто А на практике будет очередная никому нахрен не впившая... весь текст скрыт [показать]
     
     
  • 3.10, yantux (??), 19:48, 12/03/2009 [^] [ответить]    [к модератору]  
  • +/
    Я не знаю, интереса ради... Язык Ада такой сложный?
     
     
  • 4.12, valexey (?), 20:12, 12/03/2009 [^] [ответить]    [к модератору]  
  • +/
    > Я не знаю, интереса ради... Язык Ада такой сложный?

    Не сложнее чем С++/С#/Java.

    Он считался сложным в 80-х годах, когда его сравнивали с pure C и паскалем (ещё не ObjC).

     
     
  • 5.13, valexey (?), 20:13, 12/03/2009 [^] [ответить]    [к модератору]  
  • +/
    > (ещё не ObjC).

    Извиняюсь, очепятался. Ещё не Obj Pascal имелся ввиду. Т.е. чисто виртовский паскаль.

     
  • 4.14, User294 (??), 20:23, 12/03/2009 [^] [ответить]     [к модератору]  
  • +/
    Черт его знает, поскольку он 1 фиг нигде не используется почти я на нем не пробо... весь текст скрыт [показать]
     
     
  • 5.18, valexey (?), 21:45, 12/03/2009 [^] [ответить]     [к модератору]  
  • +/
    Ага Ясно Чукча не читатель, чукча писатель А Ада используется довольно широко... весь текст скрыт [показать]
     
     
  • 6.23, ixrws (?), 21:53, 12/03/2009 [^] [ответить]     [к модератору]  
  • +/
    Эм, слово широко здесь не применимо, скорее нишево Но в остальном согласен О... весь текст скрыт [показать]
     
     
  • 7.25, valexey (?), 22:06, 12/03/2009 [^] [ответить]     [к модератору]  
  • +/
    С Си в плане многословности сравнивать несколько не корректно В той де ява и C ... весь текст скрыт [показать]
     
     
  • 8.42, User294 (??), 14:47, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    > С Си в плане многословности сравнивать несколько не корректно.

    Ну вот, как всегда отмазки =)

     
  • 7.30, B. Obama (?), 00:05, 13/03/2009 [^] [ответить]     [к модератору]  
  • +/
    Это было требование к Cobol у - ада на обычный англ непохожа никак ... весь текст скрыт [показать]
     
     
  • 8.35, Andrey Mitrofanov (?), 10:03, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    >>при создании языка требовали
    >>был по смыслу и синтаксису похож на англицкий.
    >Это было требование к Cobol'у

    Не к SQL-ю? %) Впрочем, не настаиваю ни разу---

     
  • 6.36, fresco (??), 10:14, 13/03/2009 [^] [ответить]     [к модератору]  
  • +/
    на нем еще боевой софт для F-16A B делали только при модернизации их до C D в к... весь текст скрыт [показать]
     
     
  • 7.37, valexey (?), 11:06, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    Так современная авионика тех же боингов пишется на Аде.

    Равно как и ПО для бортовых систем F-22

     
     
  • 8.39, User294 (??), 12:23, 13/03/2009 [^] [ответить]     [к модератору]  
  • +/
    Вот пусть вояки и авиаторы и юзают наздоровье, я не против совсем Им вечно гемор... весь текст скрыт [показать]
     
  • 8.44, fresco (??), 13:43, 14/03/2009 [^] [ответить]    [к модератору]  
  • +/
    никогда не слышал о применении ады для f-22. очень сомневаюсь, что это так. нецелесообразно.
     
     
  • 9.45, fresco (??), 13:46, 14/03/2009 [^] [ответить]    [к модератору]  
  • +/
    хотя поискал -- есть такие сообщения. странно это как-то. ни в одной стране мира ада уже лет 20 как не используется для новой техники.
     
  • 1.6, User294 (??), 18:45, 12/03/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > Графическое окружение построено на базе X.Org и Awesome Window Manager

    Для истинно Awesome юзеров.Озверелых во всех смыслах слова.Вменяемые такое юзать не будут.

    P.S.: давайте лучше напишем ядро и утили на брэйнфаке.Потом всю систему можно честно выложить опенсорц.Все-равно даже шифрованные бинари проще разреверсить чем вкурить в такой код :)

     
     
  • 2.11, valexey (?), 20:10, 12/03/2009 [^] [ответить]     [к модератору]  
  • +/
    Мимо кассы К брейнфаку С и его производные значительно ближе нежели Ада ... весь текст скрыт [показать]
     
     
  • 3.15, User294 (??), 20:27, 12/03/2009 [^] [ответить]     [к модератору]  
  • +/
    В каком-то роде вы правы, сишный синтаксис своеобразен а obfuscated программы мо... весь текст скрыт [показать]
     
     
  • 4.17, valexey (?), 21:35, 12/03/2009 [^] [ответить]     [к модератору]  
  • +/
    Программи пишется один раз, зато потом правится и читается очень много раз Поэт... весь текст скрыт [показать]
     
     
  • 5.19, Guest (??), 21:49, 12/03/2009 [^] [ответить]    [к модератору]  
  • +/
    Это бред. Си имеет самый читабельный синтаксис из современных популярных языков, а вот паскаль и ada перегружены ключевыми словами, что только усложняет понимание.
     
     
  • 6.22, vitek (??), 21:52, 12/03/2009 [^] [ответить]    [к модератору]  
  • +/
    да
     
  • 6.38, Аноним (38), 12:02, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    Главное никому больше эту глупость не говори :)
     
     
  • 7.46, User294 (??), 15:46, 14/03/2009 [^] [ответить]    [к модератору]  
  • +/
    >Главное никому больше эту глупость не говори :)

    Нынче есть легион удобных эдиторов которые делают чтение и понимание сишных сорцев вполне удобным.А в нотпаде любую программу читать затрахаешься.

     
  • 2.16, Vertigo (??), 20:38, 12/03/2009 [^] [ответить]    [к модератору]  
  • +/
    Ну, ну. Полегче с awesome. Обычный tiling-wm, чего в нём такого? Или неприязнь к tiling wm'ам и их пользователям - это что-то у вас паталогическое?
     
  • 1.9, terminus (ok), 19:05, 12/03/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Девушка-программер едет в трамвае, читает книгу. Старушка смотрит на девушку, смотрит на книгу, крестится и в ужасе выбегает на следующей остановке.

    Девушка читала книгу 'Язык Ада'.

     
     
  • 2.20, vitek (??), 21:49, 12/03/2009 [^] [ответить]    [к модератору]  
  • +/
    кстати о девушках.... первым программистом (официально получающем з/п по штатному расписанию) была девушка.
    в честь неё и назван этот язык.
     
     
  • 3.26, Аноним (38), 23:08, 12/03/2009 [^] [ответить]     [к модератору]  
  • +/
    В wiki статье про Аду Лавлейс написано, что её первой программой был расчёт ура... весь текст скрыт [показать]
     
     
  • 4.27, vitek (??), 23:34, 12/03/2009 [^] [ответить]    [к модератору]  
  • +/
    >>кстати о девушках.... первым программистом (официально получающем з/п по штатному расписанию) была
    >>девушка.
    >>в честь неё и назван этот язык.
    >
    > В wiki статье про Аду Лавлейс написано, что её первой программой
    >был расчёт уравнения Бернулли. Выходит не все начинают с HELLO WORLD!
    >

    да

     
     
  • 5.31, pavlinux (ok), 02:58, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    А ещё дядя Герон, в х.з каком веке до н.э, в Александрии, выковыривал дырочки
    в деревянных табличках, для его механического театра. Можно назвать, первой Embedded OS :)
    А ещё первый саунбластер - Шарманка.
    Первые смайлы - в пещерах на стенах.
     
  • 4.34, Andrey Mitrofanov (?), 09:58, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    На том "компьютере", я думаю, просто _букв_ не было.
    Да и K&R нетленный праймер чуть позже "родили".
     
  • 3.32, pavlinux (ok), 03:03, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    >кстати о девушках.... первым программистом (официально получающем з/п по штатному расписанию) была
    >девушка.
    >в честь неё и назван этот язык.

    Язык Пентагона — враг мира. Язык «Ады» — голос термоядерного ада… В языке «Ады» слышится проклятие роду людскому.

    Не Википиедия, а Аншлаг какой-то!

     
  • 1.28, valexey (?), 00:01, 13/03/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    К вопросу о читабельности/юзабельности кода на разных языках:
    http://cursecode.appspot.com/

    Число показвает на сколько строк кода, в среднем, приходится на одно слово shit.
    Т.о. чем число меньше, тем shit встречается чаще.

     
     
  • 2.33, LORus (?), 03:34, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    Та ну - слабота! Это далеко не самый оригинальный метод подсчета цены дров на Марсе ....
     
  • 2.40, KBAKEP (??), 13:06, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    Странно. Мне всегда казалось, что это зависит от культуры программистов.
     
     
  • 3.41, Аноним (-), 14:11, 13/03/2009 [^] [ответить]    [к модератору]  
  • +/
    Чем больше программистов, тем меньше "средняя культура".
     
  • 1.43, друг pavlinux (?), 14:48, 13/03/2009 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Нет , это конечно хорошо, что развивает интеллект, это как генная инжинерия,,, но вопрос в другом, если взять по большому счету -то OpenSolaris, как ни защищали адепты, но истина такова- что дальше file-сервера он никуда не идет,,,,,, -  а не знаю, вероятно это поймут с годами,,,но нужно признать ,что этот ход SUN был неудачный.
     

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


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