[an error occurred while processing this directive]
Ну вот опять. Давайте заодно начнём обсуждение, что лучше Си или Паскаль, блондинки или брюнетки, седан или универсал, Спартак или Динамо.
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено dsmv 23 мая 2003 г. 20:28
В ответ на: VHDL и нужен ли он?!! отправлено Rotten 23 мая 2003 г. 16:15

Немного истории:
Си был создан как язык для написания операционной системы Unix
Паскаль как язык для обучения студентов.
Ада для написания параллельных программ - на основе синтаксиса Паскаля.

VHDL - на основе ады, отсюда строгий контроль типов и избыточность кода, поскольку при создании ады было поставлено условие:
ПРОГРАММА ДОЛЖНА ЛЕГКО ЧИТАТЬТСЯ

Verilog создан на основе синтактсиа Си - на нём более компактная запись, но вот легкость чтения уже под вопросом.
Мне когда то попалась шахматная программа, она была написана на
языке Си, занимала одну страницу 25 строк по 80 символов. И даже
работала. Вот только прочитать и понять что она делала было невозможно.

Это я к тому написал, что компактнось программы не означает лёгкость ею понимания.

Но всё-таки главное в выборе дело вкуса и исторически сложившихся обстоятельсв. Эти два языка практически равноценны. И аппелировать к тому, что если умешь программировать на Си, то лучше Verilog по моему глупо. Например я сам использую и Си и VHDL, и вполне доволен. Эти языки не смешиваются между собой.


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru