2 Boban и ALL поделитесь опытом программирования микроконтроллеров на Forth
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено zet 25 августа 2003 г. 17:07

сам программировал на бейсике, паскале, с, асме, к форту давно приглядывался, около года назад неделю с ним игрался, наскачивал целую кучу всего, после этого все забросил и вот только сейчас снова попробовал на нем писать, и что вы думаете, понравилось :), видимо для привыкания нужно время, а кроме того нужно попробывать чтото писать и отлаживать, чтобы понять его мощь. Что нравится, так это то что можно писать независимые блоки, и не нужно выделять регистры (с этим в ассемблере большая проблема, в смысле повторного использования регистров), также на несколько порядков упрощается отладка (по сути ничего и отлаживать не нужно, вся отладка сразу на этапе написания слов, кто не пробовал тот не поймет :), а про краткость - с никаким си не сравнится, по понятности тоже (но тут проблема с привыканием, но когда привыкнеш (это как со зрением - ведь мы все видим вверх ногами, а мозг все переворачивает :)
Вобщем Forth это на самом деле язык проще не найдеш и лучше тоже, но только тогда когда поймеш на что он способен, так как он в корне меняет психологию программирования.
Ну так как еще ничего для контроллеров не писал, игрался только с досовским фортом, то хотелось бы узнать как самому сделать Forth для Пика, Авра или MSP, сколько минимально слов нужно и какие, чтобы далбше можно было развивать, как сотворить простейший интерпретатор,
в общем я еще не очень разбираюсь во всех тонкостях, поэтому и спрашиваю у более опытных коллег фортеров.

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

Ответы



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

E-mail: info@telesys.ru