Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт янв 18, 2018 18:11

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Кто и как программирует на КПК на Форте?
СообщениеДобавлено: Пн июл 24, 2006 07:01 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Есть желание перейти на программирование на КПК на Форте.
Создавать свою Форт систему пока нет сильного желания.
Попробовал Форт с сайта delosoft.com под WM5 ( ядро процессора SC3224 -ARM920T).
Запустился, но есть глюки и не нашел описания слов ядра.

P.S. Какие будут мнения? Может портировать SP-Forth:)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Кто и как программирует на КПК на Форте?
СообщениеДобавлено: Ср июл 26, 2006 09:30 
Не в сети

Зарегистрирован: Сб май 06, 2006 18:43
Сообщения: 400
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Kopa писал(а):
Есть желание перейти на программирование на КПК на Форте.
Создавать свою Форт систему пока нет сильного желания.
Попробовал Форт с сайта delosoft.com под WM5 ( ядро процессора SC3224 -ARM920T).
Запустился, но есть глюки и не нашел описания слов ядра.

P.S. Какие будут мнения? Может портировать SP-Forth:)


какой именно КПК ? под Win и PalmOS давно есть Форты

если хочешь поэкспериментировать, попробуй посмотри вот это: http://89.186.244.83/forth/F/

_________________
http://akps.ssau.ru/forth/


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Кто и как программирует на КПК на Форте?
СообщениеДобавлено: Ср июл 26, 2006 11:30 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
forth@km.ru писал(а):
какой именно КПК ? под Win и PalmOS давно есть Форты
если хочешь поэкспериментировать, попробуй посмотри вот это: http://89.186.244.83/forth/F/


1. IPAQ rx1950 ( бюджетный вариант на проце S3C2442(300МГц) потребление в обычном
режиме 60мА, при проигрывании МP3 ~ 100мА загрузка проца ~30%( аккумулятор на
1100мА/ч ) из ресурсов есть Wi-Fi ,IrDa, MMC/SD на разьеме USB и CОМ порт,
ресурсов вроде хватает )
под управлением Windows 2005 для мобильных устройств ( по моему то же что Windows CE )
Было бы здорово если ось обладала бы "мультиосностью" . Была и Symbian и Linuх и Windows.
( не знаю есть ли мультизагрузчики для КПК )

2. В качестве экперимента есть желание в качестве ОС прошить, что нибудь свое.
Но необходимость рабираться с железом пока минимальная.
Пока рассматриваю варианты.
Один из них запустить JBForth. ( на JVM или мидлетной версии JVM )
Второй портировать Форт написанный на Си.
Еще как вариант генерировать кросс форт с вставкой бинарных данных процедур
в ассемблер ( например Fasm ) для генерации PE формата файла.
Использовать генераторы Форт кода на целевой процессор.
...
Написать свой Форт.

P.S. Исполняемый байт код то же как вариант, но хочется получить максимальное
быстродействие исполняемого файла для сравнения программы написанной на
форте с аналогичной Си -шной. ( например в плане проигрывания DIVX, MP3 ).

Стандартный путь программирования КПК взять Visual Studio Net 2005
и в ней работать. Для меня интересны мобильные решения инструментальных средств.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Кто и как программирует на КПК на Форте?
СообщениеДобавлено: Чт июл 27, 2006 08:28 
Не в сети

Зарегистрирован: Сб май 06, 2006 18:43
Сообщения: 400
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Kopa писал(а):
P.S. Исполняемый байт код то же как вариант, но хочется получить максимальное быстродействие ( например в плане проигрывания DIVX, MP3 ).


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

Kopa писал(а):
Стандартный путь программирования КПК взять Visual Studio Net 2005
и в ней работать. Для меня интересны мобильные решения инструментальных средств.


маленькая виртуальная машина на Си и байт-кодовый Форт не подходят ? и потом, есть же полно всяких скриптовых реализаций языков -- Lua, Python, Tcl/Tk, васик тот же встроенный в винду должен быть, разве в твоей винде нет поддержки Windows Scripting Host c Visual Basic и JavaScript ?

ЗЫ: может лучше использовать Жабу ?

_________________
http://akps.ssau.ru/forth/


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Кто и как программирует на КПК на Форте?
СообщениеДобавлено: Чт июл 27, 2006 10:59 
forth@km.ru писал(а):
...
не успевает, просто добавляешь нужные синшные специализированные команды.

маленькая виртуальная машина на Си и байт-кодовый Форт не подходят ? и потом, есть же полно всяких скриптовых реализаций языков -- Lua, Python, Tcl/Tk, васик тот же встроенный в винду должен быть, разве в твоей винде нет поддержки Windows Scripting Host c Visual Basic и JavaScript ?
ЗЫ: может лучше использовать Жабу ?


От Си подхода сразу бы хотелось уйти:) или хотя бы расширить семантику и синтаксис
до приемлемого уровня.
Спецификацию Windows для КПК еще не изучал и не знаю что там отрезали от возможностей
ее для настольных ПК.
Возможно Жаба самое приемлемое решение.


Вернуться к началу
  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

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


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

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


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

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