LINUX.ORG.RU

Вышел релиз связки библиотеки Qt и языка Ada - QtAda-3.0.0

 , , qtada,


0

0

Вышел релиз связки библиотеки Qt и языка Ada - QtAda версии 3.0.0.

Основные изменения:

  • Поддержка Qt4 версии 4.5.1.
  • Добавлена поддержка модулей QtXml, QtSql.
  • Улучшена работа компилятора метаинформации amoc (аналог Qt moc).
  • Существенно упрощен процесс создания программ с использованием связки.
  • Добавлена поддержка системы сборки gnat project files, что значительно упрощает сборку проекта.
  • Связка реализована для более чем 190 классов модулей Qt.

QtAda предоставляет:

  • поддержка создания пользовательских виджетов и их использования в программе Qt Designer;
  • использование «родного» механизма сигналов/слотов - позволяет передавать сигналы между нитями;
  • встроенный компилятор метаинформации с генерацией Ada кода;
  • загрузка созданных Qt Designer форм во время исполнения программы;

В настоящий время ведется ведется разработка компилятора интерфейса пользователя (аналог uic).

Скачать QtAda можно с официального сайта: www.qtada.com

Также запущен проект QtAda Examples, по переносу примеров имеющихся в Qt с языка C++ на язык Ada. Все желающие могут присоединиться.

>>> Подробности



Проверено: hibou ()
Ответ на: комментарий от Fray

>>Бабушка увидала у девочки в автобусе книгу "Язык АДА". Перекрестилась и вышла.

Девочка-то небось сейчас уже сама бабушка.

gkrellm
()

> Также запущен проект QtAda Examples, по переносу примеров имеющихся в Qt с языка C++ на язык Ada.

QtAda Snapshorts - latest Last Update: May 14 2008

a3
()

Зачем оно нужно? Засуньте труп обратно, его время ушло.

GenToox
()
Ответ на: комментарий от scaldov

>я вот всё время дивлюся: а кому оно надо? Если бы это было не нужно - никто бы этим не занимался.

coopht
() автор топика
Ответ на: комментарий от gkrellm

>>Бабушка увидала у девочки в автобусе книгу "Язык АДА". Перекрестилась и вышла.

> Девочка-то небось сейчас уже сама бабушка.

В золотую рамку и повесить на стену. Тонкий подкол :-)

ml
()

Может Августу Аду Кинг перезахоронить уже по-христиански? Чтоб не являлась по ночам бедным разработчикам.

gkrellm
()
Ответ на: комментарий от gkrellm

Реквестирую больше башорга в тред!

язык АДА же!

ололо!

ололо!

Midael ★★★★★
()

неделя восставгих из ада на лоре?

muhas ★★★
()

По истине бессмертный язык, раз его уже пол века хоронят, а он всё не хочет. Ни одной программы на нём не видел, но если развивают его, то видимо это действительно кому-то надо. Но с моей точки зрения, чтобы не делали, лишь бы QT как инструмент встречался в программах всё чаще и чаще. /me сам програмирую на qt на с++

SKEW
()

Замечательный повод познакомиться с этим языком. А то всё python :)

ZV
()
Ответ на: комментарий от SKEW

> По истине бессмертный язык, раз его уже пол века хоронят, а он всё не хочет.

В аду жарко, видать, все лезет и лезет обратно. Надо осиновый кол вбить)

GenToox
()
Ответ на: комментарий от GenToox

>GenToox

Благодаря Аде у вас есть возможность летать на самолетах ;-).

А еще ракеты точно в цель попадают ;-)

coopht
() автор топика
Ответ на: комментарий от SKEW

>раз его уже пол века хоронят
1. ничего не перепутал?
>пол века
2. к логопеду, регистрант!

impfp
()
Ответ на: комментарий от GenToox

между прочим у нас всерьез обсуждают возможность перехода на АДА для реалтайм задач.

VladimirMalyk ★★★★★
()
Ответ на: комментарий от coopht

> Благодаря Аде у вас есть возможность летать на самолетах ;-).

Ага, не считая того, что чуть менее, чем полностью такой софт пишут всё же на Си.

Displacer ★★
()
Ответ на: комментарий от GenToox

>Известно несколько разработанных на Аде проектов, работающих в России. Среди них:

> * Станция документальной связи МО РФ. Основной задачей является обеспечение обмена документальной информацией в сетях передачи данных Министерства Обороны Российской Федерации. Программно-аппаратный комплекс был совместно разработан Производственной организацией «Вычислительная техника и средства автоматизации» (аппаратное обеспечение) и группой программистов сектора вне трасс Северо-Кавказского центра управления воздушным движением «Стрела». Программное обеспечение комплекса написано на языке программирования Ada с использованием компилятора GNAT. Поддержка распределенных вычислений осуществляется дополнительным компонентом GLADE.

WiZ
()
Ответ на: комментарий от Fray

> Бабушка увидала у девочки в автобусе книгу "Язык АДА". Перекрестилась и вышла.

Когда я ещё пешком ходил под стол, у этого анекдота была борода до пола. Только начало было "Зашла верующая бабушка в магазин 'Техническая книга' и увидала книгу..." и далее по тексту.

Orlusha ★★★★
()
Ответ на: комментарий от SKEW

> Ни одной программы на нём не видел,

Значит, наши спецслужбы недаром едят свой хлеб. :)))))

Orlusha ★★★★
()

язык ада. на нём наверно и написано: "оставь надежду всяк сюда входящий".

ever-rest
()
Ответ на: комментарий от SKEW

> По истине бессмертный язык, раз его уже пол века хоронят, а он всё не хочет.

1) Ада была разработана на основе паскаля, то есть в конце 1970-х годов. Потом был борланд с компилятором, язык которого был наполовину адой. Борланд загнулся, а ада нет, ибо борланд не поддерживался американскими военными и не был стандартизирован.

2) Второй заход сделал микрософть, но крайне неудачно, ибо микрософтовские поделия для бортовых систем не были приняты, не приняты и не будут приняты (разве что если полностью перейдут на GPLv3).

Orlusha ★★★★
()
Ответ на: комментарий от Displacer

>> Благодаря Аде у вас есть возможность летать на самолетах ;-).

>Ага, не считая того, что чуть менее, чем полностью такой софт пишут всё же на Си.


Пожалуйста пруфлинки, где софт для самолетов "чуть менее, чем полностью" пишут на си. Что-то не верится.

tensai_cirno ★★★★★
()
Ответ на: комментарий от undet

> Вон, на Ил-96 президенты у нас летают. Хотя неизвестно есть ли на всех Ил-96 Ada, или только на Ил-96М.

undet
()

> В настоящий время ведется ведется

«ведется ведется» через дефис ;)

кстати, для тех, кто в танке: а биндинги для фортрана есть? да, и ещё для пл/1 и кобола хотелось бы, а то ж кодить не на чем.

arsi ★★★★★
()
Ответ на: комментарий от scaldov

>а кому оно надо?

Есть проект по созданию операционной системы с ядром OpenSolaris, но с системными приложениями переписанными на языке Ada. http://auroraux.blastwave.org/index.php/Main_Page

Они планируют разработку своего x-сервера AXS (Ada X Server), десктоп-оболочки и файлового менеджера, поэтому связка библиотеки Qt и языка Ada может быть полезна.

quickquest ★★★★★
()
Ответ на: комментарий от arsi

> а биндинги для фортрана есть?
Это что такое? В Аде можно использовать код на Фортране через pragma Import (Fortran, …).

undet
()
Ответ на: комментарий от undet

> Это что такое? В Аде можно использовать код на Фортране через pragma Import (Fortran, …).

>_<"

биндинги Qt для фортрана же…

arsi ★★★★★
()
Ответ на: комментарий от tensai_cirno

> Пожалуйста пруфлинки, где софт для самолетов "чуть менее, чем полностью" пишут на си. Что-то не верится.

Ну, дело наверное еще в том, что когда пишут на Си, не кричат об этом на весь интернет :) А так, считай, что личный опыт. Для отечественных ОС даже компиляторов то Ады не видел, если честно.

Displacer ★★
()

Православно.
бтв, интересно сколько лет анекдоту из первого поста.

Sekai
()
Ответ на: комментарий от GenToox

Ога, полтора самолёта на страже суверенитета.

Sekai
()
Ответ на: комментарий от Displacer

Airbus вообще юзает кодогенераторы. Один у них коммерческий, один самописный. А когда используется кодогенератор, то собственно неважно, в какой язык кодогенерирование происходит.

Displacer ★★
()
Ответ на: комментарий от Displacer

Впрочем, естественно, использование Ады, конечно, имеет свои значительные преимущества, с этим трудно спорить :) Но что-то есть такое подозрение, что "а воз и ныне там". :)

Displacer ★★
()
Ответ на: комментарий от Fray

После плохих катаний с любого самолёта выносят пачками. При разрушении конструкции никакая электроника не поможет. Что-то быстро все забыли успешную посадку на Гудзон без двигателей... Тоже показательный факт

unC0Rr ★★★★★
()

< Вышел релиз связки библиотеки Qt и языка Ada - QtAda версии 3.

14 июля- Новости сегодня был сплеск смертности среди священников и монашек.

Absolute
()
Ответ на: комментарий от Orlusha

>> Из отечественных по крайней мере Бе-200, Ил-96 и Ту-204. А вообще: http://www.seas.gwu.edu/~mfeldman/ada-project-summary.html

> Кстати, почему-то именно эти наши аппараты бьются реже других... ;)

Может это потому, что они относительно новые и не выработали ресурс? :) А также то, что на них не ставят палёных запчастей? :)

Displacer ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.