Forth http://fforum.winglion.ru/ |
|
Новый учебник по форту http://fforum.winglion.ru/viewtopic.php?f=8&t=2629 |
Страница 2 из 2 |
Автор: | KPG [ Вт июл 02, 2019 21:58 ] |
Заголовок сообщения: | Re: Новый учебник по форту |
true-grue писал(а): Даешь учебник! Каждый фортер должен написать форт-систему, библиотечку работы со списками и учебник по Форту. Разумеется, после всего этого можно продолжить знакомство с языком и, в некоторых случаях, даже попробовать написать какую-нибудь прикладную программу. И повторить снова эти шаги... P.S. Думаю какая нибудь рускоязычная книга по Форту для современных контроллеров с софтом может быть и востребована. Правда ли это и с точки зрения не фортёров? |
Автор: | Hishnik [ Вт июл 02, 2019 23:18 ] |
Заголовок сообщения: | Re: Новый учебник по форту |
KPG писал(а): Думаю какая нибудь рускоязычная книга по Форту для современных контроллеров с софтом может быть и востребована. Правда ли это и с точки зрения не фортёров? С учетом огромного количества языков программирования авторам книг уже приходится идти на ухищрения. К названию прибавляется "в действии", "во имя добра" и прочее. Можно подумать, что прочие языки не подразумевают действия или работают во имя зла Есть даже и такое: "Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации.". Казалось бы, хорошее название, но внутри... ДРАКОН Поэтому стоит придерживаться хорошего принципа - книга должна писаться так, чтобы читатель с ней в целом согласился. А не чтобы "отметиться" в сфере книгоиздательства со своей нетленкой, а там хоть трава не расти. Поэтому книги с подтекстом "берите Форт, он хороший, честно-честно" заведомо провальны - они просто потонут в море подобных изданий по другим языкам. Что есть объективно "проходного": 1. Форт как модель программирования, и особенно - компиляции. С прицелом на то, чтобы быть понятной инженеру-схемотехнику, прикладному программисту, "программирующему профессионалу" и вообще специалистам смежных с computer science направлений. Написать Форт можно и не прочитав "Dragon book" или Вирта. В отличие, скажем, от Броуди, к прочтению которого лучше приступать все же, изначально принимая Форт, описать Форт вполне можно в контексте темы "давайте попробуем самостоятельно реализовать хоть какой-нибудь компилятор". 2. Виртуальные машины, интерактивный режим и подобные полезные вещи - как в контексте embedded, так и для PC. Опять же, здесь не столько "берите Форт", сколько "а вот если вам надо сделать управление с консоли, то как бы вы это сделали, а? А вот посмотрите, как это можно в рамках Форта". |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |