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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 11:22 
Не в сети

Зарегистрирован: Вт сен 15, 2015 02:08
Сообщения: 5
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Доброе время суток всем.
Хочу поделиться своей новой разработкой.
https://github.com/drom/forth
Форт интерпретатор написан на javascript
Может быть использован как на сервере node.js твк и в броузере с использованием browserify.
Цель первой версии -- совместимость с ANS94 CORE
Любая помощь приветствуется.
--Алексей

Живая версия здесь: http://drom.io/forth


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 12:10 
drom писал(а):
Любая помощь приветствуется
Лучше помешаю.
Во-первых, не выдается ошибка нераспознанного слова (тьфу, это вообще не интерпретатор... не, что-то интерпретирует...).
Во-вторых, как злонамеренно настроенному критику (не выношу "просто FORTH, на всякий случай"), мне кажется, что такое построение "вокруг редактора", да еще с никому не нужной подсветкой, свидетельствует о непонимании работы Цикла Управления FORTH.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 12:57 
Не в сети
Аватара пользователя

Зарегистрирован: Вт май 23, 2006 04:10
Сообщения: 129
Благодарил (а): 44 раз.
Поблагодарили: 5 раз.
Цитата:
свидетельствует о непонимании работы Цикла Управления FORTH.

... лучше без скоропалительных выводов. :o
У человека своё видение задачи.
И какое оно (правильное, неправильное) выяснится очень позже. :wink:

_________________
Чак Мур -- вот глыба-Человек, ему -- респект и уваженье !


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 13:14 
zehotello писал(а):
...
Ну, раз Вы добрый полицейский, то похвалите его хоть за что-то...


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 15:36 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 907
Благодарил (а): 3 раз.
Поблагодарили: 33 раз.
drom писал(а):
Форт интерпретатор написан на javascript

А какие отличия будут от такой разработки?

Javascript eForth
jeforth.3htm Revision 1.0 Запустилась консоль в браузере без Flash Source code jeforth.3we там же и несколько примеров.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 15:57 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 907
Благодарил (а): 3 раз.
Поблагодарили: 33 раз.
gudleifr писал(а):
..., мне кажется, что такое построение "вокруг редактора", да еще с никому не нужной подсветкой, свидетельствует о непонимании работы Цикла Управления FORTH.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 16:03 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6439
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
Подсветка и цикл управления - это да. Построение грядок с бузиной тоже свидетельствует о непонимании работы киевского дядьки :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 16:17 
Не в сети
Аватара пользователя

Зарегистрирован: Вт май 23, 2006 04:10
Сообщения: 129
Благодарил (а): 44 раз.
Поблагодарили: 5 раз.
gudleifr писал(а):
zehotello писал(а):
...
Ну, раз Вы добрый полицейский, то похвалите его хоть за что-то...

В настоящее время различных Фортов уже столько, что появление очередного
наверняка связано с рождением какой-либо идеи у автора оного.
И только время покажет, насколько она (идея) ценна.
Хотя бы за попытку автору уже плюс.

_________________
Чак Мур -- вот глыба-Человек, ему -- респект и уваженье !


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 17:37 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1255
Благодарил (а): 3 раз.
Поблагодарили: 17 раз.
Код:
var forth = require('forth');
var f = forth(); // new instance of Forth machine
// f.s -- is the duplex stream
process.stdin.pipe(f.s).pipe(process.stdout);

Эмм... А зачем пайп-то, если на JS написано? С тем же успехом можно gforth заюзать, например. Или, любой другой форт. Чем данное решение лучше нативного форта, кроме того факта, что написано на JS? И с какой целью был создан данный форт?

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 19:23 
Hishnik писал(а):
Подсветка и цикл управления - это да.
Да. Хотя, речь у меня шла не столько про подсветку, сколько про "вокруг редактора" и "необработку ошибок". Подсветка - это лишь симптом, окончательно подтверждающий болезнь непонимания FORTH.

KPG писал(а):
Статья ...
Штирлица раскрасить тоже Вы предложили?


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 20:21 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 907
Благодарил (а): 3 раз.
Поблагодарили: 33 раз.
gudleifr писал(а):
KPG писал(а):
Статья ...
Штирлица раскрасить тоже Вы предложили?

Про Вашу цветовую схему раскраски Вашего сайта разговора не было ... "Штирлиц" !:)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 20:36 
KPG писал(а):
Про Вашу цветовую схему раскраски Вашего сайта разговора не было ...
А какое это имеет отношение к бузине теме? Тролли, вы наши...


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 20:47 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 907
Благодарил (а): 3 раз.
Поблагодарили: 33 раз.
gudleifr писал(а):
KPG писал(а):
Про Вашу цветовую схему раскраски Вашего сайта разговора не было ...
А какое это имеет отношение к бузине теме? Тролли, вы наши...

Вот и Я о том же. Штирлиц зашёл на форум .... Аллегориями изъясняться изволите.

P.S. Где Штирлиц, а где Форт?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 20:49 
KPG писал(а):
Вот и Я о том же.
Т.е. согласны, что просто троллите?


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Forth in JavaScript
СообщениеДобавлено: Сб ноя 28, 2015 21:01 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 907
Благодарил (а): 3 раз.
Поблагодарили: 33 раз.
gudleifr писал(а):
KPG писал(а):
Вот и Я о том же.
Т.е. согласны, что просто троллите?

Знатный Троль на местном форуме у нас один!
Не догадались кто? (Кто из мухи сделает слона и в каждую бочку...).


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

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


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

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


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

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