roboforum.ru

Технический форум по робототехнике.


Форт-система

Готовая электроника для самодельного робота. Уровень от начинающих до опытных конструкторов.

Re: Форт-система

Сообщение VoidVolker » 23 сен 2008, 21:44

К сожалению через скайп я не могу - у меня слишком медленный и дорогой интернет.
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc
Аватара пользователя
VoidVolker
 
Сообщения: 27
Зарегистрирован: 08 авг 2008, 18:47
Откуда: Подмосковье
прог. языки: Форт

Re: Форт-система

Сообщение VoidVolker » 26 сен 2008, 20:32

Я тут немного подумал, и уверен, что смогу убедить сообщество минибота(хотя бы отчасти - ведь появилась же эта тема), что развитие форта в миниботе имеет очень хорошие перспективы. Заглянул на страницу http://roboforum.ru/wiki/Идеология_МиниБота и увидел три очень интересных(и полезных) пункта:
1. Быстрый старт с нуля;
2. Доступность;
3. Обучение основам программирования.
Идеология форта соответствует всем трем пунктам в полной мере. Форт очень прост и легок в освоении и имеет примитивнейший синтаксис. Некоторые ВУЗы даже ввели курсы по основам программирования и изучения компьютеров именно на базе форта. Форт позволит быстро создать очень простой(и много более мощный нежели бэйсик) скриптовый язык. Наример вместо If retarder = True Then gosub goround Waitms 100 Else gosub forward Waitms 100 End If можно написать: Стена впереди? Если свернуть иначе прямо затем ехать. И как Вы думаете, какую же запись выберет новичек ничего не понимающий в программировании?
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc
Аватара пользователя
VoidVolker
 
Сообщения: 27
Зарегистрирован: 08 авг 2008, 18:47
Откуда: Подмосковье
прог. языки: Форт

Re: Форт-система

Сообщение EdGull » 26 сен 2008, 20:56

1. мы ж совсем не против!
2. Можно скриншот исходника с таким кодом?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Форт-система

Сообщение VoidVolker » 27 сен 2008, 00:29

EdGull писал(а):2. Можно скриншот исходника с таким кодом?

На русском или просто на форте?(есть) Или для минибота что-то работающее?(нету) Возможен абсолютно любой синтаксис - расширяемость и гибкость неограниченные.
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc
Аватара пользователя
VoidVolker
 
Сообщения: 27
Зарегистрирован: 08 авг 2008, 18:47
Откуда: Подмосковье
прог. языки: Форт

Re: Форт-система

Сообщение EdGull » 27 сен 2008, 09:06

на русском, именно в виде Стена впереди? Если свернуть иначе прямо затем ехать.
интересует именно готовый компилятор!
понятно что под минибот ничего нет, для ругих роботов есть?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Форт-система

Сообщение VoidVolker » 27 сен 2008, 12:43

EdGull писал(а):на русском, именно в виде Стена впереди? Если свернуть иначе прямо затем ехать.
интересует именно готовый компилятор!
понятно что под минибот ничего нет, для ругих роботов есть?

Нету для других(по крайней мере у меня). В принципе могу сделать пример для минибота - это совсем не сложно - тогда мне потребуется помошник с миниботом(и аськой) и наличием некоторого количества свободного времени(от нескольких часов до нескольких дней отрывками) - необходимо будет тестировать код.
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc
Аватара пользователя
VoidVolker
 
Сообщения: 27
Зарегистрирован: 08 авг 2008, 18:47
Откуда: Подмосковье
прог. языки: Форт

Re: Форт-система

Сообщение EdGull » 27 сен 2008, 13:23

пока для этого никой робот не нужен, пусть твой компилятор отсылает и получает данные через СОМ-порт.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Форт-система

Сообщение lebaon » 28 сен 2008, 13:10

дак давно уже ссылки лежат, форт с консолью на юсарте,
это как раз ком порт на миниботе :)
выбирай любой, прошивай, юзай)
Аватара пользователя
lebaon
Безбашенный Теоретик
 
Сообщения: 1137
Зарегистрирован: 07 янв 2006, 18:30
Откуда: Подмосковье

Re: Форт-система

Сообщение VoidVolker » 28 сен 2008, 17:53

Ну тем более - осталось только расширить его немного, тем более [url="http://amforth.sourceforge.net/amforth-userguide.pdf"]документация[/url] к нему есть.
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc
Аватара пользователя
VoidVolker
 
Сообщения: 27
Зарегистрирован: 08 авг 2008, 18:47
Откуда: Подмосковье
прог. языки: Форт

Re: Форт-система

Сообщение EdGull » 28 сен 2008, 18:26

lebaon писал(а):дак давно уже ссылки лежат, форт с консолью на юсарте,
это как раз ком порт на миниботе :)
выбирай любой, прошивай, юзай)

скриншоты в студию!

Добавлено спустя 2 минуты:
VoidVolker писал(а):Ну тем более - осталось только расширить его немного, тем более [url="http://amforth.sourceforge.net/amforth-userguide.pdf"]документация[/url] к нему есть.

я с таким же успехом расширю AVR-DOS
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Форт-система

Сообщение VoidVolker » 29 сен 2008, 12:07

EdGull писал(а):я с таким же успехом расширю AVR-DOS

Конечно, известно, что на любом ЯП можно написать любой другой ЯП. Вот только у форта для этого куда больше возможностей, чем у какого-либо другого ЯП. Сейчас присматриваю другие возможные форты для AVR.
Есть ли PDA-версия форума? Или может какой-нибудь максимально облегченный скин? А то ужасно тормозит :(
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc
Аватара пользователя
VoidVolker
 
Сообщения: 27
Зарегистрирован: 08 авг 2008, 18:47
Откуда: Подмосковье
прог. языки: Форт

Re: Форт-система

Сообщение lebaon » 01 окт 2008, 18:58

юзай старый серый скин :)

скриншоты в студию!

скриншоты чего?

я с таким же успехом расширю AVR-DOS

А VoidVolker расширит форт)
конкуренция еще никому не мешала :)

сам я пока наблюдатель - учеба :(
Аватара пользователя
lebaon
Безбашенный Теоретик
 
Сообщения: 1137
Зарегистрирован: 07 янв 2006, 18:30
Откуда: Подмосковье

Re: Форт-система

Сообщение EdGull » 01 окт 2008, 19:00

скриншо где в компиляторе будет:
вместо If retarder = True Then gosub goround Waitms 100 Else gosub forward Waitms 100 End If можно написать: Стена впереди? Если свернуть иначе прямо затем ехать.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Форт-система

Сообщение VoidVolker » 04 окт 2008, 23:10

EdGull писал(а):скриншо где в компиляторе будет:

Изображение
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc
Аватара пользователя
VoidVolker
 
Сообщения: 27
Зарегистрирован: 08 авг 2008, 18:47
Откуда: Подмосковье
прог. языки: Форт

Re: Форт-система

Сообщение EdGull » 05 окт 2008, 17:36

а как написать подергать ногой меги?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Пред.След.

Вернуться в МиниБот — национальный класс роботов

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

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

cron