Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Ср апр 24, 2024 00:37

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 73 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср май 10, 2006 23:47 
mrack писал(а):
замечу только одно - програмировать мышкой это круто

Это не просто круто - это позволяет давать по-настоящему ОСМЫСЛЕННОЕ название словам не беспокоясь о том, что оно длинное и его потом каждый раз придется писать руками...

В общем - лень :? двигатель прогресса :twisted: и не только его :( ...


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт май 11, 2006 00:06 
mrack писал(а):
кстате уже существуют системы построения програм блочнодиаграмными методами, применяютса при програмировании микроконтролеров, например таких как сематик сименсовский, из среды изограф,


Наш ответ буржуям - графический ассемблер для программирования AVR-ов
http://algrom.net/russian.html

Недостатком является некоторая непродуманность интерфейса и сложности с COPY_PAST-иньем кусков кода. Кроме того есть проблемы со стрелками переходов которые иногда перестают слушаться :( ...

Насколько я понимаю весь проект тянет АЖ один человек!


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт май 11, 2006 13:17 
Не в сети

Зарегистрирован: Сб май 06, 2006 12:01
Сообщения: 959
Откуда: Украина, Харьков
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Гость писал(а):
Наш ответ буржуям - графический ассемблер для программирования AVR-ов
http://algrom.net/russian.html


Видел не последнюю версию. Сделано было неплохо, но если переделывать, лучше более компактную запись, чтоб на экран больше помещалось.

R-схемы задуманы хорошо, но с ассемблером тоже слишком громоздки.
Заполнение их Фортом уменьшит размеры, даст возможность собирать сложные конструкции и не придумывать "лишних" промежуточных имен.

BTW, автор графического ассемблера заметил повышение производительности программирования при ее использовании в 3 и более раз!
2mrack: Значит, таки стОит переходить к графическим средам! Если есть возможность... ;)
Хотя бы к псевдографическим. А это сразу новый редактор! Обход дерева, построение дерева конструкций, автоширина...
После чисто редактора текста это следующий шаг. И другой, независимо от него, IDE.

Может редактор таки должен быть надстройкой системы?
А сделать из нее редактор текста - просто не показывать в меню все возможности.
Хотя мне лично больше бы понравился вариант (псевдо)графического структурного редактора.

_________________
With best wishes, in4.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт май 11, 2006 14:42 
Anonymous писал(а):
Наш ответ буржуям - графический ассемблер для программирования AVR-ов
http://algrom.net/russian.html


Для старта работы с контроллером подходит, но не для профессиональной
где скорость работы с клавиатурой оказывается более ощутимой.
Для визуализации результатов работы вполне подходящее решение.
и для конфигурирования системы.

При поддержке графического режима редактора можно рассмотреть
и поддержку PostScriptа


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт май 11, 2006 17:40 
Гость писал(а):
Для старта работы с контроллером подходит, но не для профессиональной
где скорость работы с клавиатурой оказывается более ощутимой.

Не согласен - по сравнению с временем отладки время "чистописания" в АСМе очень мало. Ну а помнить абривиатуры асма, особенно по условным переходам, это не для слабонервных :) .
По сути если начнешь с AB, то на асм можешь никогда и не перейти...


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт май 12, 2006 07:19 
АртемКАД писал(а):
Гость писал(а):
Для старта работы с контроллером подходит, но не для профессиональной
где скорость работы с клавиатурой оказывается более ощутимой.

Не согласен - по сравнению с временем отладки время "чистописания" в АСМе очень мало. Ну а помнить абривиатуры асма, особенно по условным переходам, это не для слабонервных :) .
По сути если начнешь с AB, то на асм можешь никогда и не перейти...


Обсуждение не в данной теме, но использование мнемоник конкретного контроллера или не использовать, дело привычки. Мне больше
нравится вариант подстраивания ассемблера под личные потребности,
вплоть до замены мнемоник на привычные.( http://forth.org.ru/~kp )
хоть из АB. Только надо учитывать, что недостающие мнемоники придется
макро-определять, а избыточные использовать или нет на личное усмотрение.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт май 12, 2006 07:23 
АртемКАД писал(а):
Не согласен - по сравнению с временем отладки время "чистописания" в АСМе очень мало.

А как, происходит интерактивная отладка в наблюдении работает или
нет алгоритм :) или все таки внесении изменений в код.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт май 12, 2006 23:39 
Большая часть времени в наблюдениях и попытках сообразить где все-таки напортачил. Иногда МНОГИЕ ЧАСЫ уходят на то, что-бы найти неправильные две буквы в коде :twisted: .


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб май 13, 2006 00:01 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Гость писал(а):
Иногда МНОГИЕ ЧАСЫ уходят на то, что-бы найти неправильные две буквы в коде


Это в любом языке так. Сложность отладки зависит не от грамматики языка, а от степени развитости инструментов отладки. "Слово не найдено" умеет выдавать любой форт-транслятор. Логическую ошибку или вызов не той функции, которую нужно вызывать с точки зрения "здравого смысла" не найдет и самый навороченный интегрированный отладчик.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб май 13, 2006 07:23 
Не в сети
Аватара пользователя

Зарегистрирован: Пт май 05, 2006 06:19
Сообщения: 192
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
все выше сказаное канечно замечательно,
однако лучшее враг харошего
графичесую среду потянете ли госпада ?,
про себя сразу скажу - не потяну,
я даже требования к ней сформировать не возьмусь

диалог от предметов реальных ушел в область мечтаний

_________________
SPF


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 12:16 
Не в сети
Аватара пользователя

Зарегистрирован: Пт май 05, 2006 06:19
Сообщения: 192
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
ну что, поболтали и стихли ?
может кто вазмется, напишет нибольшой косочек на spf4 ?
чтоб окно создавал а с ричедит полем, (слаб я в гуи)
а дальше я помере свободного времени поважусь

_________________
SPF


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 12:44 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Taк ведь гуи для редактора не самоцель.
Можно пробовать и без него, в обычном текством режиме.

В нем же отрабатывать, какие фичи должен иметь гуи-интерфейс.
Когда это будет, будет уже не просто размахивание руками "надо гуи!", a вполне четкое ТЗ для интерфейса редактора с гуи, которое можно реализовать и позже. Надо только четко выделять слова, которые работают с изображением на экране, и про их подробное описание не забывать.

Начинание в текстовом режиме позволит сразу избежать наворачивания гуишных графических рюшечек и тому подобных излишеств.

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 12:48 
Не в сети
Аватара пользователя

Зарегистрирован: Пт май 05, 2006 06:19
Сообщения: 192
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
начать в консоле,
можно в принципе,
подумаю

_________________
SPF


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 12:49 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
mrack писал(а):
может кто вазмется, напишет нибольшой косочек на spf4 ?

http://forth.spb.su:8888/DBGWC10.rar


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн май 22, 2006 12:56 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
WingLion писал(а):
Taк ведь гуи для редактора не самоцель.
Можно пробовать и без него, в обычном текством режиме.

В http://www.forth.spb.su:8888/bootos28.rar есть редактор


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 73 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB