Pull to refresh

Comments 17

Большое ли сообщество ада-программистов для встраиваемых систем?
Скорее всего его вообще нет.
Насколько я понимаю Rolf Ebert из энтузиазма адаптировал компилятор для AVR. Основной разработчик компилятора (http://www.adacore.com/) выпустил только версию для ATMega2560 (используется в «Arduino MEGA 2560») и конструктора LEGO Maindstorm.
Как это зловеще звучит — «сообщество программистов ада»!
Ходят такие красноглазые, бородатые, лохматые в футболках «Программист Ада».
Была идея сделать адские привязки для Gecko и назвать Hellzilla. Из–за некоторых проблем эта и другие идеи ещё не состоялись
Вспоминается старый анекдот:

Девушка едет в трамвае, читает книгу «Язык Ада».
Старушка смотрит на девушку, смотрит на книгу,
крестится и в ужасе выбегает на следующей остановке.
UFO just landed and posted this here
В СССР в противовес был язык РАЯ :)
два противоборствующих лагеря программистов: Программисты языка Ада и языка Рая! Всем выйти из тьмы!
Я вот как-то хотел этим побаловаться, да потом столкнулся с тем, что оно практически не поддерживается, а потому забросил.
Православные программисты не используют язык Ада
И линуксом не пользуются, ведь в нем есть демоны.
а в чем фишка? на первый взгляд паскаль паскалем…
В том и фишка, что паскаль.

На самом деле Ада имеет намного более строгий синтаксис и фичи, помогающие в программировании на уровне «выставить этот бит». Двоичная запись чисел 2#1010_0101#. Возможность размещения переменной в одном бите регистра. Возможность объявлять специфичные типы данных, например четырёхбитное целое для обмена с ЖК-дисплеем.

Почему, если не дружишь с си, то сразу подружишься с ада, какая в этом языке «изюминка»?
Основная изюминка — строгость.

Нет неопределённого поведения. Сложно написать нечитаемый код. Множество перекрёстных проверок всего и вся при компиляции и выполнении. Запрет на бессмысленные конструкции вроде пустых операторов.
UFO just landed and posted this here
Sign up to leave a comment.

Articles