Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [ADA] exe и доки! 
V
    Опции темы
Pariah
Дата 25.1.2006, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 25.1.2006

Репутация: нет
Всего: нет



Дарова народ!
Киньте пожалуйста линь где мона слить язык программирования ADA (в поисковике искал но попадались косанутые архивы либо неработающая ADA) а также какиенить доки для новичков!(на русском конечноже)
Буду очень признателен!
PM MAIL   Вверх
DemoCode
Дата 25.1.2006, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: нет
Всего: 41



http://www.aonix.com
AONIX - контора, где разрабатывают ObjectADA. Там и доков много и скачать её можно.


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Cr@$h
Дата 25.1.2006, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 4
Всего: 41



Зачем ObjectADA не пойму. В ADA 95 реализованы средства ООП.
PM MAIL ICQ   Вверх
DemoCode
Дата 25.1.2006, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: нет
Всего: 41



Цитата(Cr@$h @ 25.1.2006, 19:24 Найти цитируемый пост)

Зачем ObjectADA не пойму. В ADA 95 реализованы средства ООП.

По-моему он удобнее для новичков (я как-то брался немножко за изучение Ада, и мне так показалось). В нем ещё есть вот что.

Цитата

Помимо поддержки инструментов разработки на базе платформы Eclipse, используемой для создания надежных и защищенных решений, пакет ObjectAda for Windows позволяет воспользоваться преимуществами современных платформ Microsoft, включая тесную интеграцию с Microsoft Visual Studio .NET и др.

В состав ObjectAda for Windows 8.2 вошли библиотеки, позволяющие реализовать в исходном коде приложения на языке Ada возможность вызова интерфейсов Windows Win32 и Visual C++ .NET 2003.

С учетом требований современного рынка в состав ObjectAda for Windows также включен специальный интерфейс, допускающий вызов Java-приложений из программ Ada.


Это сообщение отредактировал(а) DemoCode - 25.1.2006, 18:31


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Cr@$h
Дата 25.1.2006, 20:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 4
Всего: 41



Ada разрабатывалась как универсальный язык для систем высокой целостности. Никакие другие библиотеки ей не нужны. Это просто использование ее не по нзначению. Я бы посмотрел, как на ней с ее средствами для потоков под виндой работать. Представляю, как все запутанно-тормознуто. Ada развивается похлеще Java. По ней больше всего международных стандартов среди всех остальных языков, кстати. Не надо интегрить то, что не рождено было интегриться. Хотите писать под Виндой -- пишите на .Net.
Продукт ObjectAda не юзал, потому говорю с общих позиций.
PM MAIL ICQ   Вверх
DemoCode
Дата 25.1.2006, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: нет
Всего: 41



Цитата(Cr@$h @ 25.1.2006, 21:03 Найти цитируемый пост)

Ada разрабатывалась как универсальный язык для систем высокой целостности. Никакие другие библиотеки ей не нужны. Это просто использование ее не по нзначению. Я бы посмотрел, как на ней с ее средствами для потоков под виндой работать. Представляю, как все запутанно-тормознуто. Ada развивается похлеще Java. По ней больше всего международных стандартов среди всех остальных языков, кстати. Не надо интегрить то, что не рождено было интегриться. Хотите писать под Виндой -- пишите на .Net.
Продукт ObjectAda не юзал, потому говорю с общих позиций.

Я с тобой согласен. Но, для человека знакомого с "современными" языками программирования, так будет проще и привычнее освоить язык Ада.
Добавлено @ 20:24
Цитата(Pariah @ 25.1.2006, 18:01 Найти цитируемый пост)

акже какиенить доки для новичков!(на русском конечноже)

Здесь есть доки и примеры на русском
http://www.ada-ru.org/
Добавлено @ 20:27
Цитата(Cr@$h @ 25.1.2006, 21:03 Найти цитируемый пост)

Я бы посмотрел, как на ней с ее средствами для потоков под виндой работать. Представляю, как все запутанно-тормознуто.

Кстати, на ada-ru.org для изучающих язык написано вот что:

Цитата

средства распараллеливания, предусмотренные в языке Ada, позволяют использовать преимущества самых современных операционных систем, таких как Windows NT, Windows 95, Mach.



--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Pariah
Дата 26.1.2006, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 25.1.2006

Репутация: нет
Всего: нет



спасибо большое!
сорри если офтоп smile
PM MAIL   Вверх
Lotrex
Дата 13.2.2006, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 9.2.2006
Где: Казань

Репутация: 1
Всего: 3



GNU Native ADA
http://directory.fsf.org/devel/compilers/gnat.html

Извините, а можно узнать, чем она Вас заинтересовала? Я тоже думаю этот язык изучать...

Это сообщение отредактировал(а) Lotrex - 13.2.2006, 09:21
PM MAIL ICQ   Вверх
Cr@$h
Дата 14.2.2006, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 4
Всего: 41



Язык предназначен в первую очередь для создания высокоинтегрированных и очень надежных программных систем. Основная идея -- обнаружение как можно большего числа ошибок на более ранних этапах разработки, в первую очередь -- на этапе компиляции. Проги по времени компиляца немеренно долго, но у программиста имеется много возможностей указывать различные свойства объектов, задавать конкретные рамки, условия, так сказать. В Ada развита иерархическая система модулей. Во время работы контроль тоже идет нехилый, программные системы обладают высокой надежностью. Считаю, они страдают скоростью работы и размерами исполняемых файлов, но это и не важно в рассматриваемой области. Используется в основном в МО США. Вышла куча международных стандартов по ней, готовится Ada 2005. Где-то на форуме мелькала ссылка на хороший русскоязычный ресурс по Ada... Нормально работать с ней времени так и не нашел.
PM MAIL ICQ   Вверх
Lotrex
Дата 14.2.2006, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 9.2.2006
Где: Казань

Репутация: 1
Всего: 3



2 Cr@$h
Т.е. я так понял, Вы с ней пробовали работать? Если да и если не секрет - какую реализацию ADA Вы использовали? Я хочу понять, как можно создать windows GUI- приложение с помощью GNAT (из состава mingw), но про это очень мало написано. Кстати, на современном компе прога на Ada не должна сильно долго компилится - я думаю, не намного дольше, чем прога на C++.
Добавлено @ 16:02
Вот, кстати, через гугль попал на как буд-то неплохой ресурс по сабжу:
http://www.ada-ru.org/
PM MAIL ICQ   Вверх
Cr@$h
Дата 16.2.2006, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 4
Всего: 41



Компилил давно и не под Винды. В такой теме не разбирался.
Ресурс не такой уж плохой.
PM MAIL ICQ   Вверх
Lotrex
Дата 20.2.2006, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 9.2.2006
Где: Казань

Репутация: 1
Всего: 3



А я немножко разобрался... На указанном ресурсе есть Ada WinAPI, с ее помощью можно сделать нормальную GUI Windows прогу. По-моему, там есть все функции Win API. Кстати, Ada не сложнее C++, ее стандарт образца 95 года меньше в 2 раза, чем последний выложенный на этом сайте черновик стандарта С++.
PM MAIL ICQ   Вверх
Lotrex
Дата 26.2.2006, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 9.2.2006
Где: Казань

Репутация: 1
Всего: 3



Вот исче (млин, мож кто эту ссылку до меня давал, но по-моему, тоже хороший сайт):
https://libre2.adacore.com/
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Добро пожаловать в раздел "Другие языки" форума Vingrad!

Void
Void

Раздел посвящён различным языкам программирования, для которых (в силу невысокой популярности) нет отдельного раздела (GPSS, Lua, MATLAB, Ada, Forth, Smalltalk, Tcl, REXX, AWK и др.)

  • Обязательно следуйте правилам Форума.
  • Пожалуйста, прочитайте и следуйте рекомендациям по работе в разделе и навигации по Форуму.
  • Для вставки текстов исходных кодов используйте подсветку синтаксиса из выплывающего списка Код в форме ответа. Если Ваш язык в списке не представлен, то используйте тег: [code=ваш_язык]код[/code], например, [code=ada]код[/code]. Если в будущем подсветка синтаксиса для указанного языка будет реализована, исходный код преобразится.
  • Помните, один вопрос - одна тема.

Приятного времяпрепровождения! С уважением, Void, kemiisto .

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие языки | Следующая тема »


 




[ Время генерации скрипта: 0.0932 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.