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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 80 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Чт июн 01, 2023 15:17 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
. Что должно произойти от публикаций вида "кто-то где-то упомянул Форт"? Благодарные читатели должны что-то такое осознать и завалить весь мир программами?

Не комплексовать, как минимум, при упминании слова Форт.
Автор демонстрационного материала явно указал, что для расширения кругозора как минимум
и к тому же он прокомментировал свои отхождения от использования каких то классических Форт слов.

P.S. Ну ещё добавится пара-тройка заинтересовавшихся пользователей на Telegram Форт канал или кто то узнает
о существовании местного форума по Форт языку и может зарегистрируется в сообщество.
К тому же данные по опросу к статье тоже интересны.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Чт июн 01, 2023 16:34 
Не в сети
Administrator
Administrator
Аватара пользователя

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Чт июн 01, 2023 18:08 
Не в сети

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

Ну, что тут можно сказать на Х.З. какие приведённые аргументы,
только предложить увидеть идеальную статью от Хищника по Форт (Forth) на Хабр. :shock:

P.S. Чем Питон, Lua, Бейсик, Squirrel плох(и) для целей описанных в сообщении выше?
Кстати и результат по опросу выглядит достаточно предсказуемо. :)
(но, 4-четыре программера отметились в уверенном написании программ на Форт в опросе к статье)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Пт июн 02, 2023 00:37 
Не в сети
Administrator
Administrator
Аватара пользователя

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

KPG писал(а):
только предложить увидеть идеальную статью от Хищника по Форт (Forth) на Хабр

1. Идеальной не бывает. Статья всегда отражает точку зрения автора, основанную на системе ценностей и приоритетах. Всем понравиться невозможно.
2. Мне хабр неинтересен, я там даже аккаунта не заводил. Выложить текст - есть форум.

KPG писал(а):
Чем Питон, Lua, Бейсик, Squirrel плох(и) для целей описанных в сообщении выше?

Они в целом подтверждают идею о том, что скриптовые языки до сих пор востребованы. Форт - практически доступный путь встраивания такого языка в программный проект.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Пт июн 02, 2023 07:19 
Не в сети

Зарегистрирован: Сб ноя 20, 2021 06:51
Сообщения: 41
Откуда: Южный Урал
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.
Характерный комментарий под статьей:
Цитата:
Не подскажете, почему операция в Форте операция применяется к паре операндов на стеке, а не как в Лиспе, ко всему в скобочках или на стеке, если скобочек нет? Ну и не очень понимаю, зачем форт сейчас, форт-машина лучше всего реализуется на стековых cpu, которые сейчас не выпускаются.

Как я считаю, хорошая статья о Форте должна отметать подобные вопросы.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Пт июн 02, 2023 08:38 
Не в сети

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

Добавлены остальные переводы авторских статей по этому проекту

pk-fr-76-2 писал(а):
Как я считаю, хорошая статья о Форте должна отметать подобные вопросы.

т.е. начать ещё объяснять, что такое инфикс, постфикс, префикс? :)
и почему RPN - польская нотация.

@"Если по-польски это обратная запись, то это проблема поляков или того, кто придумал это название. А у нас в Форте всё прямо"

Андрей Черезов: Слово о Форте. Попытка формализации сути языка
29.07.1999


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Вс июн 04, 2023 09:55 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Статья с Хабр в Форт тематике. (попала в дневной топ)
My4TH — домашний компьютер без процессора


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Вс июн 04, 2023 23:03 
Не в сети

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 494
Откуда: СПб
Благодарил (а): 19 раз.
Поблагодарили: 8 раз.
Вот просто ради интереса - как часто Вы используете "реальные" числа (числа с плавающей точкой) в Forth?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Пн июн 05, 2023 00:56 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 12, 2008 03:18
Сообщения: 327
Откуда: Москва
Благодарил (а): 36 раз.
Поблагодарили: 7 раз.
Ilya писал(а):
Вот просто ради интереса - как часто Вы используете "реальные" числа (числа с плавающей точкой) в Forth?


Всегда. (GPS, карты и другие) Отсутствие их в 83 стандарте считаю грубой ошибкой.

_________________
Линукс решает, винда глотает.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Пн июн 05, 2023 01:28 
Не в сети
Administrator
Administrator
Аватара пользователя

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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Пн июн 05, 2023 13:10 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1288
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Ilya писал(а):
Вот просто ради интереса - как часто Вы используете "реальные" числа (числа с плавающей точкой) в Forth?

При использовании oepnGL :roll:

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Сб июн 10, 2023 23:59 
Не в сети

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 494
Откуда: СПб
Благодарил (а): 19 раз.
Поблагодарили: 8 раз.
Hishnik писал(а):
Ilya писал(а):
Вот просто ради интереса - как часто Вы используете "реальные" числа (числа с плавающей точкой) в Forth?

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

Ну! Если учесть, что только (пока) 2-а человека из n-ти! Пользуют постоянно FP, то ...?
ЗЫ я когда читал "оранжевую книжку", то, там очень хорошо было описано, как использовать более другие методы.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Вс июн 11, 2023 00:33 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Ilya писал(а):
Ну! Если учесть, что только (пока) 2-а человека из n-ти! Пользуют постоянно FP, то ...?

То это по крайней мере больше нуля :)

Ilya писал(а):
ЗЫ я когда читал "оранжевую книжку", то, там очень хорошо было описано, как использовать более другие методы.

Они и не только там. Вопрос в том, зачем вообще выбрасывать тип данных, который используется повсеместно. Этакое "только не бросай меня в терновый куст".


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Пн июн 12, 2023 00:07 
Не в сети

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 494
Откуда: СПб
Благодарил (а): 19 раз.
Поблагодарили: 8 раз.
Hishnik писал(а):
Ilya писал(а):
Ну! Если учесть, что только (пока) 2-а человека из n-ти! Пользуют постоянно FP, то ...?

То это по крайней мере больше нуля :)

Ilya писал(а):
ЗЫ я когда читал "оранжевую книжку", то, там очень хорошо было описано, как использовать более другие методы.

Они и не только там. Вопрос в том, зачем вообще выбрасывать тип данных, который используется повсеместно. Этакое "только не бросай меня в терновый куст".

А! Вот легко!
У меня есть несколько устройств, которые передают информацию по LORA & применяемое мной оборудование позволяет передавать только 58 байт в пакете и из них 3-и байта служебки.
Вот и пихай тут данные: хоть в jsone, хоть xml, ... :))


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Рейтинг языков программирования - 2020
СообщениеДобавлено: Пн июн 12, 2023 00:33 
Не в сети
Administrator
Administrator
Аватара пользователя

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 80 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

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


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

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


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

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