Теги форумов: Forth, FORTH, компьютеры

Фильтр: программирование, эзотерика, процессоры
Теги : Forth, компьютеры, программирование, FORTH, эзотерика, процессоры
 
Тема
16
2020-08-06, Серокой: …   IMG-20180625-025042-HDR.jpg @ i.ibb.co [ кеш ]
На кошачьем форуме не смогли
8
2020-02-14, Gudleifr: … Эк я размахнулся... На кошачьем форуме, наоборот, ВСЕРЬЕЗ обсуждают, допустимо ли использовать в FORTH-программах слова, которые имеют доступ к внутренностям FORTH. Например, слова работы со стеком возвратов... О каком [само]развитии можно после этого…
4
2018-09-14, Balancer: … Несовместимостью с огромным набором целевых библиотек под Ардуино. … Да, просто получил входной поток, с того же Serial, скормил Форт-транслятору, что надо сделалось. Основная задача, я писал вначале, просто гибкое управление железкой, чтобы не…
362
2017-12-27, Kopa: … Да, получилось проверить работоспособность решения Ранее, до этого, устанавливал кошелёк с их сайта, но при запуске ./electrum-ltc в приведённом выше архиве с сайта ещё потребовалось доустановить пакет python-qt4 и вероятно ещё потребовалась…
На кошачьем форуме, видимо, дачный сезон
0
2016-07-14, Gudleifr: I. ... кораблики в моей игре описываются в списковой базе данных, примерно так: (BAKU CVHG USSR КРУПНЫЙ АВИАНОСЕЦ 3" "A" "C" (ЖИВУЧЕСТЬ 9) (ЦЕНА 15) (AIR 1) (AIR-DEF 2)) А рисуются пока примерно так: code text USSR CVHG BAKU       3"AC + \\ \++++++000000000/ Как из первого получить второе, сохранив, прозрачность кода? (Размышляя над этой темой, я понял, что опять вернулся к вопросу рисования экранных интерфейсов. Ведь, если "оконный" ввод на FORTH осуществляется элементарно - переназначением входного потока - жмешь кнопку, получаешь слово для исполнения, то с "оконным" выводом все гораздо страшнее - формы, вложенные объекты, куча эвентов-пропертей... А, ведь, возвращаясь к корабликам - это просто перенос управляющей информации из внутренних структур в процедуру рисования, из произвольной формы в строго упорядоченный шаблон. Этакий "FORTRAN-формат наоборот"). Итак, на входе ПЕРЕНОСЧИК пары "символ-значение" (Здесь и далее "символом" обозначаю описанное ранее слово, выдающее адрес своего…
Продолжение "Непонимания"
3
2014-07-26, Gudleifr: … К сожалению, общение с "современными фортерами" подтвердило первоначальный вывод. Те, кто предпочитает FORTH-метод FORTH-языку, пишут не на FORTH! А тупо воспринимать FORTH как язык, на котором можно писать, это как программировать на Брайнфаке. … Но,…
Пожалуй, от него зависит судьба FORTH
3
2014-07-19, Gudleifr: Пока пришел к следующему: FORTH, вообще не должен заморачиваться "типами данных". Есть только один тип - "действие". Данные в этом смысле - лишь внутренняя подробность реализации процедуры. В случае, если требуется синхронизация по данным двух и более…
23
2014-01-25, Kopa: … amForth не то? P.S. на fforum.winglion.ru ещё есть разработка кросс компилятора для AVR Очередной AVRForth и страничка автора oco
3
2014-01-25, Kopa: … Haiku Forth обсуждение на форумe демосцены (авторa статьи manwe)
700МГц, 26млрд оп/с
0
2011-01-30, Balancer: Странно. Мне казалось, я на Авиабазе год назад заводил тему по этому процессору. Походу, пропала она, когда сервер вис беспорядочно. Так что вкратце, чтобы было на что отсылаться, если что. IntellaSys IntellaSys- Inventive to the core. // www.intellasys.net   Есть некоторая расходимость данных, заявленных в русском анонсе и на офсайте, так что указываю данные с офсайта, а в фигурных скобках - с анонсов. - 40 ядер - Каждое ядро работает полностью асинхронно {на 700МГц} - У каждого ядра одна операция за такт - 9мВт {150мВт} на ядро. {6Вт на всю систему под пиковой нагрузкой} - суммарно 26млрд оп/с - в режиме же ожидания каждое ядро потребляет <5мкВт {5,4мкВт}. - система связи и синхронизации между ядрами обладает нулевым временем ожидания - Три девятибитных ЦАП - Три 18-битных АЦП - У каждого ядра свои ОЗУ и ПЗУ (объём на сайте не указан, нужно читать спеки) - К процессору поставляется VentureForth®, который исполняется на нём нативно. Собственно, спеки: IntellaSys Процессоры, вроде, по 40€ продаются,…
19
2007-09-04, Кирилл: Не покатит. Это модификаторы Java-методов   Почему же? Если главное, чтобы для JVM генерились корректные методы и классы, то это возможно при любом синтаксисе, необязательно Явовском. Т.е. при помещении слова в словарь final - оно может быть точно…
0
2007-04-07, WhiteWolf: Собственно говоря интресеут очень это направление. 1) Как поддключить свой ивент ? Подробно и с указанием сборки на которой это подключение выполнялось, желательно поновее. 2) Примеры простейших квестов. а) Единичное получение вещи у НПЦ .Еденичное получение в периуд времени. б) ПОлучить задание на сбор вещей из убитых мобов и обмен их на другие вещи. Все описания что читал до этого, или не точны или полностью не соотвествуют действительности. Покрайней мере подключить ивент простейший так и не смог.
8
2006-10-20, Balancer: … Проект, где это могло бы пригодиться, всё равно не состоялся. А теперь уже и ситуация на рынке совсем иная, за 4 года многое переменилось. Скорее всего, если и придётся вернуться к ООП на Форте, то это будет просто конструктор классов для Java.
2
2006-10-18, OSland: насчёт "купить" - сложное дело, а вот скачать.. именно этой книжки у меня не было -"для обоймы" ) Бураrо А. Ю., Кириллип В. А., Романовский И. В. "ФОРТ - язык для микропроцессоров" 1989 - стр: 36 - DJVU B/W - 825 KB - русский "Рассказывается о языке…
2
2006-07-19, Balancer: А, да. Ну и JBForth легко работает под Linux. При этом на лету "линкуется" с любыми Java-библиотеками Но он и медленнее, чем gforth в десятки раз.
5
2006-05-11, Kopa: Появился новый форум посвященный языку Форт Forth • Главная страница // fforum.winglion.ru  
11
2005-05-11, Balancer: При традиционном шитом коде в слова вписываются прямо адреса полей слов, откуда их нужно запускать (CFA - Code Field Address). Для низкоуровневых слов это прямо ссылки на их код, для высокоуровневых - ссылки на пролог (пролог может быть как общим, что…
0
2005-01-19, Balancer: Выше сабж. Пока только на уровне тестов, сохранение в ELF ещё не работает. К сожалению, редактирование на http://wiki.forth.org.ru/ не пашет, не позволяет войти в систему (зачем было такую кривую Wiki ставить при наличии той же MediaWiki??) Так что пока тут. Компиляция проблем не вызвала - качаем на Windows, делаем целевую компиляцию батником, получаем img.s Его под Linux и там делаем make. Тесты по скорости на пресловутом 42-м числе Фибоначи gcc 3.3.5, компиляция с -O3: code text # time ./a.out 433494437 real 0m10.745s user 0m10.569s sys 0m0.009s SPF: code text # time ./spf fib.f real 0m7.923s user 0m7.414s sys 0m0.009s При чём во время работы SPF включена ещё и компиляция программы, т.к. сохранения её в ELF пока нет Исходники: code forth : FIB ( N1 -- N2 )     DUP 2 < IF         DROP 1 EXIT     THEN     1- DUP RECURSE     SWAP 1- RECURSE     + ;   42 FIB . BYE и code cpp #include <stdio.h>   int fib ( int n )…
82
2004-10-18, Dmivs: Добрая ночь! Многообразна эта многолетняя ветка форума, от железа до Forth.NET Думаю, мой вопрос также не будет оффтопиком. Я адаптировал и расширил для достаточно нестандартного встроенного управляющего компьютера e-Forth. Как база для освоения…
3
2004-09-22, gloomm: продолжу задавать вопросы рискуя сделать из ветки монолог, вот вопрос безупречно работает код вида S" DAT.TXT" R/W CREATE-FILE создается файл никаких проблем попытка создать файл таким способом не работает VARIABLE NAME HERE NAME ! NAME @ 13 ALLOT \ я…
4
2004-07-20, x000: Спасибо! ::)))
2
2003-11-18, SAA-977: Спасибо! Будем глядеть внимательнее...
7
2003-09-21, Balancer: FORTH_beginner, 21.09.2003 11:56:20: Хоть и работает, но вот это до конца не могу переварить (как это присходит на низком уровне? ):   На самом деле, ядро Форта - самое простое среди всех языков Никаких опережений по тексту, программа исполняется…
0
2003-08-08, Balancer: http://www.dataman.ro/dforth/ - DeltaForth.NET http://www.codeproject.com/dotne t/dforthnet.asp Интересно, Focal.NET выйдет?
13
2003-08-05, asoneofus: хЫ .. чегото опять "подснежники" типа Форта всплывают Вроде как и не весна
Смотри также

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru