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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 112 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.
Автор Сообщение
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 13:40 
Ладно, пара экспериментаторов нашлась, будем ждать результатов.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 13:52 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6454
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
gudleifr писал(а):
Потому, что нет двоих, кто бы согласился с пониманием архитектуру другого.

Именно поэтому я, например, выбросил все слова, которые как-то были бы связаны с типом код.
gudleifr писал(а):
"Только... на этой..." в смысле "потому что моя"?

Да на здоровье, можно на любой. Выше по тексту уже есть упоминание, что меня вполне устроит, если кто-нибудь посмотрит и скажет "нет, я знаю, как можно сделать лучше, и сейчас сделаю совершенно другой набор слов".
gudleifr писал(а):
Например, общее состояние, статистика, ошибки, отладка...

Ну вот все эти "например" можно облечь в более реальную форму. Я что, запрещаю? :) Я просто показал то, что у меня работает. Это, по меньшей мере, означает, что свет в конце тоннеля виден, и это не долгострой с непонятным результатом.
gudleifr писал(а):
Читаем внимательно не первый, а последний пост. Не абстрактная среда, а Forth-среда. Чтобы огрызкам было где свапить и куда компилить

Так называемая Forth-среда в простейшем случае будет представлять собой окно для ввода текста и списки для вывода состояния машины - по вкусу. Со вкусом накидывается в самых разных визуальных средах разработки. "За пять минут" - слишком пессимистичная оценка.
gudleifr писал(а):
Хищник писал(а):
Даже если корчить из себя опытного преподавателя
Опять?!

Что значит сие "опять"? Что опыт более семи лет в природе не существует? Или что люди с большим опытом заходить на форум посчитают ниже своего достоинства? :)
gudleifr писал(а):
Ну, во-первых, мне семь лет за это деньги платили, за это время обезьяна научится.

"Объяснял-объяснял, даже сам понял"? :))
gudleifr писал(а):
А, во-вторых, не надо лукавить, "для неизвестной аудитории без стабильной обратной связи", это - не наш случай.

Даже если бы мне все скачавшие архив отписались, была бы неизвестная аудитория. Конкретные рекомендации можно давать только в случае, когда про человека известно, что он обладает всеми необходимыми навыками, и достаточно точно идентифицировано, что именно вызывает затруднения.
gudleifr писал(а):
Тем более, что Ваш проект требует не только "обратной связи", но и постоянной синхронизации.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 13:59 
Хищник писал(а):
...
Т.к. все эти Ваши бла-бла-бла уже надоели, опять предлагаю подождать результата.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 14:00 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1256
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Отлично, нашел c-free весом в 14 мб, который после указания директории с MinGW x64 без лишних телодвижений собрал пример из тутора в x64.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 14:01 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
gudleifr писал(а):
Потому, что нет двоих, кто бы согласился с пониманием архитектуры другого.

ХОрошо ли всё время повторяться?
Видимо не очень...
:(
"потому, что если можно сделать и так и эдак, то всё-равно как делать"
задача должна быть сложна настолько. чтобы и единственное решение находилось с достаточным трудом (чтобы не хотелось / не было желания) искать ещё.
Поэтому "просто форт" - не задача на самом деле. Вот форт с оптимизацией (пусть минимальной) - задача, защищённая форт-вм (вот пример употребления термина) - задача

а "использовать круглые или квадратные скобки в собственном форте" - не задача - это дело вкуса


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 15:14 
Не в сети
Аватара пользователя

Зарегистрирован: Вт май 23, 2006 04:10
Сообщения: 129
Благодарил (а): 44 раз.
Поблагодарили: 5 раз.
"Mamma mia" :shock:
Чтобы не щёлкать многажды по кнопкам "поблагодарить", выражаю одно большущее СПАСИБО :!: всем откликнувшимся на мой вопрос.

...вот только... совсем не хочется...получить отвращение к ФОРТу ...через таковое к Си. :evil: Хватит ли остатка моей жизни, чтоб изучить предложенное здесь "всё Сёвое"?
Попроще никак нельзя? Чтоб ограничиться только одним Фортом? :^)

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 15:30 
Не в сети
Administrator
Administrator
Аватара пользователя

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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 15:31 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6454
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
zehotello писал(а):
...вот только... совсем не хочется...получить отвращение к ФОРТу ...через таковое к Си. Хватит ли остатка моей жизни, чтоб изучить предложенное здесь "всё Сёвое"?
Попроще никак нельзя? Чтоб ограничиться только одним Фортом?

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 15:44 
zehotello писал(а):
Попроще никак нельзя? Чтоб ограничиться только одним Фортом?
На чем-то писать все равно придется. Я обычно пишу на ассемблере, причем, в последний раз собственно ассемблерная часть заняла всего 20кб текста (приведенный здесь коллегой хеадер - 12кб). (Все боюсь спросить у коллеги Хищника, а как выглядит его Forth-ассемблер?)


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 16:01 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Хищник писал(а):
вопрос писал(а):
Поэтому "просто форт" - не задача на самом деле. Вот форт с оптимизацией (пусть минимальной) - задача, защищённая форт-вм (вот пример употребления термина) - задача

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

О чём речь? :o
Я отвечал gudleifr , было бы странно ответить в другой теме, хотя я так неоднократно делал.
"практическим программированием" - тут ВСЕ, пожалуй, практики, так что любая тема... теоретики давно создали бы что-то непротиворечивое концептуально :D


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 16:09 
Не в сети

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

Найти самую маленькую форт систему (по размеру мсходников) и с ней разобраться.


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

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

Кста, ассемблер тоже входит в мою личную программу
"повышения квалификации", потому что я его тоже не знаю :oops:
вот на него готов тратить время :D (недавно накачал впрок кучу инфы по fasm'у)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 16:40 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Я предлагаю тогда всё же вынести обсуждения не кода в другую тему (с помощью модератора) хотя именно "просто форт" явился провокатором этих обсуждений, но автору неудобно


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 16:42 
zehotello писал(а):
недавно накачал впрок кучу инфы по fasm'у)
Тут опять дилемма, что читать: умное или полезное? Но можно обойтись практически двумя книжками (опять нетолстыми):
1) Дэвид Дж. Брэдли - умная книжка по старому доброму ассемблеру 8086. Понятно, в новых процессорах куча новых команд (но, во-первых, за ними ни один учебник не поспевает, а во-вторых, здесь важнее основы).
2) ISZELION'S WIN32 ASM TUTORIAL - очень полезный учебник о том, как писать на асм-е под Винды. Вроде бы, есть русский перевод.
Все, остальное - это таблицы символов, кодов команд, типов адресации, которые надо безжалостно ксерить, где удастся.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: OpenForth
СообщениеДобавлено: Пт мар 09, 2012 16:44 
Не в сети
Administrator
Administrator
Аватара пользователя

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

viewtopic.php?f=34&t=373


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

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


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

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


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

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