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

...
Google Search
Forth-FAQ Spy Grafic

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




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Новый учебник по форту
Автор Сообщение
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
KPG писал(а):
Думаю какая нибудь рускоязычная книга по Форту для современных контроллеров с софтом может быть и востребована.
Правда ли это и с точки зрения не фортёров?

С учетом огромного количества языков программирования авторам книг уже приходится идти на ухищрения. К названию прибавляется "в действии", "во имя добра" и прочее. Можно подумать, что прочие языки не подразумевают действия или работают во имя зла :) Есть даже и такое: "Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации.". Казалось бы, хорошее название, но внутри... ДРАКОН :)

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

Что есть объективно "проходного":
1. Форт как модель программирования, и особенно - компиляции. С прицелом на то, чтобы быть понятной инженеру-схемотехнику, прикладному программисту, "программирующему профессионалу" и вообще специалистам смежных с computer science направлений. Написать Форт можно и не прочитав "Dragon book" или Вирта. В отличие, скажем, от Броуди, к прочтению которого лучше приступать все же, изначально принимая Форт, описать Форт вполне можно в контексте темы "давайте попробуем самостоятельно реализовать хоть какой-нибудь компилятор".
2. Виртуальные машины, интерактивный режим и подобные полезные вещи - как в контексте embedded, так и для PC. Опять же, здесь не столько "берите Форт", сколько "а вот если вам надо сделать управление с консоли, то как бы вы это сделали, а? А вот посмотрите, как это можно в рамках Форта".
Сообщение Добавлено: Вт июл 02, 2019 23:18
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
true-grue писал(а):
Даешь учебник! Каждый фортер должен написать форт-систему, библиотечку работы со списками и учебник по Форту. Разумеется, после всего этого можно продолжить знакомство с языком и, в некоторых случаях, даже попробовать написать какую-нибудь прикладную программу.

:)
И повторить снова эти шаги...

P.S. Думаю какая нибудь рускоязычная книга по Форту для современных контроллеров с софтом может быть и востребована.
Правда ли это и с точки зрения не фортёров?
Сообщение Добавлено: Вт июл 02, 2019 21:58
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
И зачем писать новые учебники... Может стоит переработать какой-нибудь старый?
Сообщение Добавлено: Чт сен 09, 2010 17:53
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
Antender писал(а):
Допустим не надо делать книгу, а надо переделывать Help.
Вот он лежит у меня в декомпилированном виде, переделана структура: слова раскиданы по разделам - проблема в том какие слова добавлять , так как справка от SP-Forth 3.71 и не обновлялась.

Для начала, cлова по стандарту '94,
и то будет дело....
Сообщение Добавлено: Ср авг 25, 2010 23:21
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
Antender писал(а):
Как напишу пару глав - выложу их

кстати, с книги обычно никто не начинает 8)
вполне не плохо начать хотя бы с нескольких статей...
Сообщение Добавлено: Ср авг 18, 2010 15:19
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
замечание!
Только что обнаружил, что сообщение создано в разделе форума, выделенном только для существующих книг! Просьба в дальнейшем смотреть в правила раздела! Как только напишете книгу - так сразу можно будет поместить ссылку в "книги" ;)

В связи с написанным выше тему перенес в другой раздел.
Сообщение Добавлено: Сб авг 14, 2010 11:03
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
И получается форк! :D

А справку я переделываю в данный момент - 3 поста вверх
Сообщение Добавлено: Ср авг 04, 2010 14:39
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
Antender писал(а):
Отсортируйте в форке

дык, сразу так оно и задумывалось 8)

Antender писал(а):
А затем, чтобы справку писать.

справка тоже уже есть, только опять же доводить до ума ее нет сил

Antender писал(а):
Как я буду объяснять что либы для работы со строками находятся не в подпапке str папки lib, а в devel/~ac/чего-то там?

а делается это обычно так:
1) создается папка с именем проекта, туда копируется (для удобства и надежности) spf.exe и файл инициализации, если надо.
2) создается папка lib, в которую помещаются нужные либы.
3) в корне создается главный файл проекта, который начинает потихонечку развиваться.
8)
Сообщение Добавлено: Ср авг 04, 2010 14:33
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
Отсортируйте в форке :D - есть возможность
А затем, чтобы справку писать.
Как я буду объяснять что либы для работы со строками находятся не в подпапке
str папки lib, а в devel/~ac/чего-то там?
Сообщение Добавлено: Ср авг 04, 2010 14:27
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
Antender писал(а):
Требуется переделать devel в конце-то концов!!!

Ну зачем это вам? ей-ей придете к новому форку 8) Либы из devel сортировать бесполезно, я бы даже сказал вредно.
Сообщение Добавлено: Ср авг 04, 2010 14:21
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
Выкладываю новую структуру справки SP-Forth:
http://www.sharomatic.com/download.php? ... 1a60feb973

Переведу в HTML
Требуется дописать новые слова из SP-Forth 4
Требуется переделать devel в конце-то концов!!!
И дописать в структуру справки

П.С. Уже немного переделал
П.П.С. Ещё раз переделал
Сообщение Добавлено: Ср авг 04, 2010 13:38
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
Даешь учебник! Каждый фортер должен написать форт-систему, библиотечку работы со списками и учебник по Форту. Разумеется, после всего этого можно продолжить знакомство с языком и, в некоторых случаях, даже попробовать написать какую-нибудь прикладную программу.
Сообщение Добавлено: Ср авг 04, 2010 13:08
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
вопрос писал(а):
mOleg в роли Хищника

А я в чьей роли аналогичные вещи писал? Нет ли тут дежа вю? ;)
Сообщение Добавлено: Ср авг 04, 2010 13:00
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
Допустим не надо делать книгу, а надо переделывать Help.
Вот он лежит у меня в декомпилированном виде, переделана структура: слова раскиданы по разделам - проблема в том какие слова добавлять , так как справка от SP-Forth 3.71 и не обновлялась.

Просьба: выложить хоть по паре слов которые можно добавить в справку.

П.С. Посмотрел ещё раз справку:
Надо бы сделать слова D= D> U= U>
INVERT переопределить как NOT
Сообщение Добавлено: Ср авг 04, 2010 12:27
  Заголовок сообщения:  Re: Новый учебник по форту  Ответить с цитатой
mOleg писал(а):
Только зачем?

mOleg в роли Хищника :)) :)) :o :idea:
Сообщение Добавлено: Ср авг 04, 2010 10:33

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


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