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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Learning Forth fast and efficient
СообщениеДобавлено: Пт янв 11, 2019 11:44 
Не в сети
Аватара пользователя

Зарегистрирован: Вс мар 04, 2007 08:02
Сообщения: 229
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
Learning Forth fast and efficient
Цитата:
Основная причина, почему разработчики используют Forth не потому, что они хотят решить проблемы с этим языком, но они хотят узнать что-то о программировании, аппаратном обеспечении и компьютере в целом.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Learning Forth fast and efficient
СообщениеДобавлено: Пт янв 11, 2019 12:24 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1288
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Ещё одна воодушевляющая статья.
Особенно порадовало это:
Цитата:
And the joke is, that even if somebody has written a string library, nobody else will use it.


А ничего, что когда время и лень поджимают человек с большей вероятностью возьмёт готовое? Когда писал на СПФ, я и строками пользовался от ac, и локалками и работой с COM от yz.

P.S.
Название сайта переводится, как "прибежище троллей" :D

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Learning Forth fast and efficient
СообщениеДобавлено: Пт янв 11, 2019 17:47 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Ср дек 06, 2006 09:23
Сообщения: 660
Благодарил (а): 7 раз.
Поблагодарили: 25 раз.
Victor__v писал(а):
Ещё одна воодушевляющая статья.
Особенно порадовало это:
Цитата:
And the joke is, that even if somebody has written a string library, nobody else will use it.


А ничего, что когда время и лень поджимают человек с большей вероятностью возьмёт готовое? Когда писал на СПФ, я и строками пользовался от ac, и локалками и работой с COM от yz.

P.S.
Название сайта переводится, как "прибежище троллей" :D



Тоже нормально и без проблем пользовался библиотеками из "поставки" spf, прикручивал внешние. Ничего зазорного в этом нет)

(и вообще не сторонник подхода, что изучать Форт надо начиная с написания своего Форта. Почему то же, когда начинают изучать Си/Паскаль/Питон не начинают писать свой компилятор)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Learning Forth fast and efficient
СообщениеДобавлено: Сб янв 12, 2019 17:10 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Изучать построение Форта надо с момента, когда возникают вопросы "ну и почему вот это так сделано?". Изучив процесс построения языка, можно разобраться, почему именно так и во что бы вылились альтернативы. Собственно, если не нравится постфикс, уже можно попробовать разобрать выражение и сравнить с регулярной грамматикой. Свой Форт при этом можно и не писать, но это из соображений "хватает и существующих".


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Learning Forth fast and efficient
СообщениеДобавлено: Сб янв 12, 2019 19:50 
Не в сети

Зарегистрирован: Чт июл 12, 2018 02:33
Сообщения: 7
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
У этого автора много постов, в которых он называет отсутствие в форте библиотек, переносимых между разными трансляторами, одной из главных проблем форта. В этом посте он примиряется с этим фактом и даже находит в нем какие-то преимущества.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Learning Forth fast and efficient
СообщениеДобавлено: Сб янв 12, 2019 20:07 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
В Форте очень быстро наступает процесс написания приложения. Вот на каком основании в С++ функция my_function1 должна переноситься между всеми программами, если она нужна в строго определенном приложении? Библиотеки Форта часто играют ту же роль.


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

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


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

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


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

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