реклама на сайте
подробности

 
 
> scmRTOS + ADA
Сергей С.
сообщение Feb 15 2008, 17:06
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 15-02-08
Пользователь №: 35 076



Здравствуйте!

Пробовал ли кто-нибудь писать задачи на языке Ada для порта gcc scmRTOS? Возможно ли это в принципе? И если возможно, каков механизм подключения и взаимодействия этих задач с ядром?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergeeff
сообщение Feb 17 2008, 13:32
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Лет тридцать тому назад, учась и работая в институте, была волна всяких языков типа Modula, LISP, Ada и еще куча всего. Вымерли почти все. При этом никак не пойму, чем С/С++ не устраивает? Если люди на них написали UNIX и Windows, а тебе не хватает их средств для AVR, то может в голове надо чего-то подправить?

У меня был сотрудник. Очень толковый. Документацию писал к программам и устройствам просто блестяще. Программист тоже неплохой. Но у него был такой большой недостаток. Допустим, начинал проект в Borland C++. Через пару месяцев натыкался на какую-то проблему, как ему казалось успешно решенную в Microsoft C++. Он прибегал и говорил: "Кранты, тупик. Надо все переписать под Microsoft". Если мы давали ему эту возможность, через некоторое время находилось еще что-то, и обосновывалась необходимость перехода на Watcom.

На самом деле все это чушь. Любую задачу можно написать на каком-то одном языке. И в настоящее время лучше и эффективнее C/C++ ничего нет.
Go to the top of the page
 
+Quote Post
Сергей С.
сообщение Feb 17 2008, 15:05
Сообщение #3





Группа: Новичок
Сообщений: 9
Регистрация: 15-02-08
Пользователь №: 35 076



Цитата(sergeeff @ Feb 17 2008, 17:32) *
При этом никак не пойму, чем С/С++ не устраивает? Если люди на них написали UNIX и Windows, а тебе не хватает их средств для AVR, то может в голове надо чего-то подправить?

На самом деле все это чушь. Любую задачу можно написать на каком-то одном языке. И в настоящее время лучше и эффективнее C/C++ ничего нет.


Ну зачем же так категорично судить? Такое ощущение, что я залез с Adа'ой в ваш проект smile.gif. А чтобы понять, что один язык лучше других, нужно получить хоть какое-то представление о том, чем они отличаются, скомпилировать пару простых примеров, поковырять их. Это нормально перед началом большой работы и не нормально перед сдачей проекта smile.gif. И все же я остановился на gcc порте scmRTOS, и , соответственно, C/C++. Впечатлен ее (scmRTOS) простотой и красотой, хорошим описанием на русском языке.

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

Сообщение отредактировал Сергей С. - Feb 17 2008, 15:08
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Сергей С.   scmRTOS + ADA   Feb 15 2008, 17:06
- - zltigo   Цитата(Сергей С. @ Feb 15 2008, 20:06) Пр...   Feb 15 2008, 17:29
|- - Сергей С.   Цитата(zltigo @ Feb 15 2008, 21:29) А что...   Feb 15 2008, 19:33
|- - zltigo   Цитата(Сергей С. @ Feb 15 2008, 22:33) чт...   Feb 15 2008, 20:26
||- - Сергей С.   Цитата(zltigo @ Feb 16 2008, 00:26) Я это...   Feb 15 2008, 21:10
||- - zltigo   Цитата(Сергей С. @ Feb 16 2008, 00:10) Эт...   Feb 15 2008, 21:48
|- - Damon   Цитата(Сергей С. @ Feb 15 2008, 22:33) Ре...   Feb 16 2008, 07:02
|- - Сергей С.   Цитата(Damon @ Feb 16 2008, 11:02) У Гриф...   Feb 16 2008, 12:41
- - Непомнящий Евгений   А если не секрет - чем вас прельстила именно Ада?   Feb 17 2008, 07:38
|- - Сергей С.   Цитата(Непомнящий Евгений @ Feb 17 2008, 11...   Feb 17 2008, 12:56
|- - zltigo   Цитата(Сергей С. @ Feb 17 2008, 15:56) А ...   Feb 17 2008, 14:04
||- - zltigo   Цитата(Сергей С. @ Feb 17 2008, 18:05) .....   Feb 17 2008, 16:57
|- - Damon   Цитата(sergeeff @ Feb 17 2008, 16:32) Лет...   Feb 18 2008, 16:45
|- - zltigo   Цитата(Damon @ Feb 18 2008, 19:45) И отню...   Feb 18 2008, 17:15
- - Непомнящий Евгений   А вы про oberon слышали? Еще более "жесткий...   Feb 19 2008, 05:32
- - zltigo   Цитата(Непомнящий Евгений @ Feb 19 2008, 08...   Feb 19 2008, 07:37


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 02:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01364 секунд с 7
ELECTRONIX ©2004-2016