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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 223 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 15  След.
Автор Сообщение
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Ср июл 06, 2022 10:57 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Thurtle - Logo-like Forth Turtle graphics (powered by WAForth)

Изображение



За это сообщение автора KPG поблагодарил: Sotnik
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Ср июл 06, 2022 21:42 
Не в сети

Зарегистрирован: Пн окт 05, 2009 18:21
Сообщения: 405
Откуда: Минск SotnikSTO@mail.ru
Благодарил (а): 48 раз.
Поблагодарили: 3 раз.
mOleg писал(а):
Sotnik писал(а):
Сделай "другие" хоть такое...
А что толку? :roll:
P.S. СМАЛ32 всегда мне нравился, очень жаль, что исходники авторы не выложили (неужели настолько жалко?)

Ну не про Смал же я веду речь, а про редкое оформление и сопровождение!!!

Т.к. вижу мёртвых деток...
Родить-то родили, а вскормить дико боятся.

Феномен какой-то...

_________________
Сотник. SotnikSTO@mail.ru


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Ср июл 06, 2022 21:45 
Не в сети

Зарегистрирован: Пн окт 05, 2009 18:21
Сообщения: 405
Откуда: Минск SotnikSTO@mail.ru
Благодарил (а): 48 раз.
Поблагодарили: 3 раз.
KPG писал(а):
Меняя рандомные параметры, меняется картинка!
Интересная тема, но майнить не хочет... :(

P.S. Кто использует?

_________________
Сотник. SotnikSTO@mail.ru


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Пт июл 08, 2022 01:21 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
Sotnik писал(а):
Ну не про Смал же я веду речь, а про редкое оформление и сопровождение!!!

Оно, оформление и сопровождение тоже не сильно кому надо.
Пока только одна отечественная форт-систем привлекла к себе больше десятка человек (я про СПФ4),
и то, все заглохло.

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Пт июл 08, 2022 01:25 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7958
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
mOleg писал(а):
Пока только одна отечественная форт-систем привлекла к себе больше десятка человек (я про СПФ4),
и то, все заглохло.

Предсказуемое привлекла - СПФ был нужен для написание конкретно Eserv. И предсказуемо заглохло - оно перестало быть нужно, а вот это вот "мы вас приведем к свету, только запишитесь в нашу секту" - путь в никуда.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Сб июл 09, 2022 00:00 
Не в сети

Зарегистрирован: Пн окт 05, 2009 18:21
Сообщения: 405
Откуда: Минск SotnikSTO@mail.ru
Благодарил (а): 48 раз.
Поблагодарили: 3 раз.
mOleg писал(а):
Sotnik писал(а):
Ну не про Смал же я веду речь, а про редкое оформление и сопровождение!!!
Оно, оформление и сопровождение тоже не сильно кому надо.
Олег. От неожиданности, я даже не знал с какой фразы начать, настолько богатый русский язык... :)

Поэтому деликатно: - Если кому не надо, то не надо и читать.

Но это совсем, и абсолютно, не значит, что должна быть хоть маленькая мысль - не документировать.

Умудряться выпускать без описания, не интуитивно понятный калькулятор, а язык программирования!
Или, что сплошь и рядом, насоздавать слов без комментариев, понятные паре спецов, и не понятных интересующимся.

Даже один лист с минимальным общим описанием - это потенциал для заинтересованных!!!
А если есть и обратная связь - так ещё и перспективы развития темы другими людьми.

Вот фото букварей - почему были развиты мощнейшие системы в мире. И море ещё разной информации.
"Программы для микропроцессоров" - каждая подпрограмма описана вплоть до тактов, и для разных ветвлений.
Это образец для базового учебника, и создания на его основе более мощных программ! Где такое у Фортов за последний десяток лет???

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

P.S. Сдвинуть с мёртвой точки надо. Но не так, как:

Статья от Хищника, который, наконец-то, осознаёт что происходит, и проговаривает азбучные истины.
Конечно, его удивления об отсутствии оглушительного успеха Форта, переплетаются с аргументами про другие языки программирования.
И вот это сравнение тёплого и мягкого, да ещё не в первый раз - очередное натягивание совы на глобус...
Ну не получится развить Форт на уже "накатанных" направлениях. И не получается.
Не получится, и не получается. Не получится, и не получается. Не получится, и не получается. Это так и идёт годами.
Но с упорством, достойного более эффективного применения, перелопачивается уже обговоренное 100000 раз...

Для телескопа было применение, выжимающее максимально железо. Не было другого развитого готового софта.
Потому Форт и прозвучал. Неужели ЭТО так трудно понять???
Сейчас нужны "телескопы". Системы с минимальным железом. Это где?

Это микромир, это "бумажные" чипы, это те ниши, где минимализм железа ещё не преодолён.

Как только появится более развитое железо - так и "зажрутся", забывая про Форт.

Форт должен прорываться в новейших, ещё слабых, технологиях.
Как это было на заре НТР.

_________________
Сотник. SotnikSTO@mail.ru


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Сб июл 09, 2022 00:52 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
Sotnik писал(а):
Олег. От неожиданности, я даже не знал с какой фразы начать, настолько богатый русский язык... :)

допустим такой ответ дам 8))
пардон, оказывается содержимое не скачивается (куда удалилось-то?) ща поправлю.

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Сб июл 09, 2022 01:05 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
так вот, вот мой ответ какие будут замечания?

и, да, я с вами не спорю
Sotnik писал(а):
Но это совсем, и абсолютно, не значит, что должна быть хоть маленькая мысль - не документировать.

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Пн июл 11, 2022 13:54 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
J1? Это совершенно не то изделие, которое требует вдумчивого изучения.

Это рабочий пример с реализацией прикладного слоя сделанных решений в рамках этой архитектуры. https://excamera.com/sphinx/fpga-j1.html

Изображение


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Пн июл 11, 2022 16:10 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7958
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
KPG писал(а):
Это рабочий пример с реализацией прикладного слоя сделанных решений в рамках этой архитектуры.

Ну вот и счастье привалило! Это вам не какие-то там серийные изделия на мировой рынок, и не приборы в Госреестре - это Настоящий Западный Процессор, который даже Работает! :))


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Пн июл 11, 2022 17:10 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
Hishnik писал(а):
Ну вот и счастье привалило!

То ли дело Hishnik, который хвалится которым по счету ядром, но пощупать его никак нельзя :))
Если хочешь указать на ошибки, то сначала похвали

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Пн июл 11, 2022 18:50 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7958
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Все описано пошагово. Остается взять и сделать. Но это если действительно надо сделать форт-процессор, а не провести демонстрацию сопричастности с канонизированными форт-проектами.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Вт июл 12, 2022 15:56 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
KPG писал(а):
Ну вот и счастье привалило! ... :))

:shuffle; @ "СЧАСТЬЕ ДЛЯ ВСЕХ. ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЕТ ОБИЖЕННЫЙ!"
\ "Пикник на обочине" (1972 г.) братьев Стругацких

Интервью с Томом Циммером, разработчиком Forth System (11 ноября 2018 г.)

Цитата:
Cчитаете ли вы, что молодые программисты что-то упускают в своем образовании, не знакомясь с Forth?

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

История важна по нескольким причинам, не последней из которых является то, что она учит нас тому, как относиться к будущему. Самая важная особенность Форта не имеет ничего общего с тем фактом, что это стековый язык, вместо этого она связана с тем, как он в целом взаимодействует с пользователем. Расширяемость, структура, модульность и очень простой синтаксис Форта являются ключевыми атрибутами, которые дают программисту свободу структурировать решения проблем способами, которые программисты других языков не могут понять или попробовать.

Доступ к полному исходному коду вашей системы разработки дает вам свободу улучшать или исправлять проблемы, которые не учел поставщик. Для меня очень важна свобода, как и для всех, нужно только помнить, что вместе со свободой приходит и ответственность. Форт дает вам свободу и возможность формировать решения, соответствующие проблеме. Это также дает вам возможность выстрелить себе в ногу или в какую-то другую, еще более чувствительную область, поэтому, если вы не можете справиться со свободой и силой, вам лучше держаться подальше от Форта.
...
Я думаю, что большинство программистов на C смотрят на Forth и не понимают, почему они должны интересоваться им, и они никогда не удосуживаются потратить время на то, чтобы выяснить это.
...
Когда я работаю с другими программистами на C над большими проектами, я всегда встраиваю интерпретатор Forth в приложение для целей отладки. Разработчикам аппаратного обеспечения это нравится, потому что это дает им столько возможностей понять, что происходит с оборудованием. Для отладки программного обеспечения это отлично, потому что дает вам интерактивный метод выяснения того, как общаться с оборудованием, прежде чем писать драйвер на C.
...
Сегодня я программирую в основном на Visual C++. Первоначально я ненавидел «C», но через пять лет это стало терпимо.
При программировании на «С» мне не хватает силы Форта для создания решений сложных задач во время компиляции.
...
В 80-х на Форте было много активности. Было несколько поставщиков оборудования и куча поставщиков программного обеспечения. Сейчас все немного спокойнее, но я думаю, что Forth только что ушел в подполье. Он никогда не станет полной заменой Visual C, но по-прежнему прекрасно применим в средах с ограниченными ресурсами.

По мере того, как мы видим все более и более быстрые компьютеры с гигабайтами ОЗУ и терабайтами памяти на жестких дисках, мы можем подумать, что среды с ограниченными ресурсами исчезнут, но в области потребительских товаров и почти в любой области продукции с большими объемами Форт является жизнеспособной альтернативой. Он обеспечивает быструю разработку и отладку по низкой цене. Думаю, это всегда будет секретным оружием мелкого разработчика, прорывающегося на рынок крупного разработчика с сотнями программистов.

...


Изображение


Последний раз редактировалось KPG Вт июл 12, 2022 16:47, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Вт июл 12, 2022 16:05 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7958
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
"Have you written commercial systems other than Forth compilers?

Good question."

:)) :))


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: ef \ esoteric forth \
СообщениеДобавлено: Ср июл 13, 2022 11:57 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 460
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 22 раз.
Наконец-то понял, что Форт напоминает мне детский конструктор :)

Сделали с сыном Марио на голом железе пластике, вообще без языка программирования. А чего добился ты? :D :D :D
Изображение

Интересно, а есть ли визуальная среда разработки, где команды вводятся перетаскиванием кубиков-инструкций мышкой? Вроде скетчи какие-то были в природе...
Мне кажется, что построенный по такому принципу простенький Форт мог бы быть интересен и полезен детям для знакомства с программированием...
Впрочем, ломать Фортом неокрепшую детскую психику как-то негуманно... :D


Последний раз редактировалось Total Vacuum Чт июл 14, 2022 14:20, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 223 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 15  След.

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


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

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


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

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