Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер Watchdog attiny13 и mega8. http://www.cyberforum.ru/avr/thread2085494.html
Изучаю статью http://we.iosyitistromyss.ru/AVR/avr-po ... omment8433 что то понять не могу нет бита WDIE в байте настройки ватчдога WDTCR? ..... ISR (WDT_vect) { PORTB ^= _BV(PB4); //...
Залочил/спалил Мега8а? Atmega AVR микроконтроллер
Отлаживал устройство, прошивал своим самодельным нестандартным AVRISP mk2. Устройство содержит силовую часть от 220 с симисторной оптопарой, питается от той же силовой части через импульсный 12 в...
Atmega AVR микроконтроллер Вопрос по SPI
Всем привет! Мучает такой вопрос. При передаче байта по SPI на каждый импульс тактового сигнала (clk) сдвиговые регистры (mostir, slave) обмениваются одним битом. Во всех мануалах указано, что на...
Atmega AVR микроконтроллер Помогите безголовому с инициализацией mega328 помогите пожалуйста с инициализацией прерываний и стека в mego328p с загрузчиком (с платы ардуино) на avrasm2, может кусочек кода если можно? avrdude ругается при прошивке http://www.cyberforum.ru/avr/thread2085491.html
Atmega AVR микроконтроллер Мультизадачность http://www.cyberforum.ru/avr/thread2085490.html
Добрый день, уважаемые форумчане. Занимаюсь реализацией очередного проекта "Умный дом" в образовательных целях. Ситуация следующая: 1. приёмник 433 (просто управление с пинов) 2. приёмник 2,4...
Режим сна АЦП. Atmega AVR микроконтроллер
Всем привет. Возникла необходимость просыпаться по прерыванию, после окончание преобразования ацп. Но для этого не могу уснуть в режиме ADC Noise Riduction. Контроллер Тини13. Компилятор CVAVR....
Atmega AVR микроконтроллер UART в Xmega
Здравствуйте) Набросал не большой код: UART настраивал на скорость в 9600 , 8 бит данных, 1 стоп бит и без бита парритета. Плюс отключен параметр удвоения скорости. #define F_CPU 12000000UL...
Atmega AVR микроконтроллер SDHC изменение CSD Подскажите пожалуйста. Существет ли готовая схема и прошивка, чтоб можно было изменять CSD регистр в карте microSDHC ? http://www.cyberforum.ru/avr/thread2085487.html
Atmega AVR микроконтроллер AVR, SPI и SSD1306 http://www.cyberforum.ru/avr/thread2085486.html
Приобрёл для одного из своих проектов вот такой дисплей. Пытаюсь его запустить. Начал с примеров от Adafruit. Ардуиноский скетч запустил дисплейчик с полпинка, откуда делаем вывод, что дисплей...
Atmega AVR микроконтроллер ENC28J60 и AVR Здравствуйте. Приобрел готовый модуль ENC28J60 и подключил его к контроллеру (готовую библиотеку скачал из уроков Lifelovera). В программе WireShark вижу как мне отправляется ARP-запрос, с... http://www.cyberforum.ru/avr/thread2085485.html
oim
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 71
19.04.2013, 04:11 0

amForth

19.04.2013, 04:11. Просмотров 213763. Ответов 333
Метки (Все метки)

Ответ

Холивар, холивар!!! Вы только на личности не переходите. ;)

IMHO, форт как язык является чем то средним между ассемблером и ЯВУ. Выучить основы форта несложно. Весь процесс изучения займет не более 8-16 часов. Но вот писать на нем что-то достаточно большое сложно. Ибо провести рефакторинг кода бывает не просто сложно, а вообще не возможно. Опять же, этот язык слишком привязан не только к архитектуре железа, но и к базовой системе самого форта. Расширяемость же языка является как его плюсом, так и его минусом. В конечном итоге язык словарь (и соответственно стиль программирования) становится слишком привязан к индивидуальным предпочтениям программиста.
Да, синтаксис форта своеобразен, но он ни в какое сравнение не идет с читабельностью программы на свинке M (он же mumps) записанной в сокращенной форме :). Но мощь языка позволяет довести стиль программирования до стиля свинки.

ЗЫ. А хоронить форт рано. Реализовать форт-процессор на аппаратном уровне сможет любой студент на плисине. Да и чисто программная форт-система под любую архитектуру пишется за пару дней. Поэтому он всегда найдет куда приткнуться.

Вернуться к обсуждению:
amForth
0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru