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

...
Google Search
Forth-FAQ Spy Grafic

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




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

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


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

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 774
Благодарил (а): 1 раз.
Поблагодарили: 7 раз.
Ещё одна воодушевляющая статья.
Особенно порадовало это:
Цитата:
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
Сообщения: 629
Благодарил (а): 6 раз.
Поблагодарили: 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
Сообщения: 6621
Благодарил (а): 15 раз.
Поблагодарили: 105 раз.
Изучать построение Форта надо с момента, когда возникают вопросы "ну и почему вот это так сделано?". Изучив процесс построения языка, можно разобраться, почему именно так и во что бы вылились альтернативы. Собственно, если не нравится постфикс, уже можно попробовать разобрать выражение и сравнить с регулярной грамматикой. Свой Форт при этом можно и не писать, но это из соображений "хватает и существующих".


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

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


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

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


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

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


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

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


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

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