Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пн дек 11, 2017 13:18

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 88 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Ср июн 17, 2015 13:32 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:32, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вс июн 21, 2015 12:45 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:33, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Пн июн 29, 2015 13:26 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:33, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Пн июн 29, 2015 22:17 
Не в сети

Зарегистрирован: Сб май 06, 2006 12:01
Сообщения: 959
Откуда: Украина, Харьков
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
А как же VECTOR и STRUCT ? Одно дает ссылки, другое - структуры. Ну, ссылки можно хранить в переменных VARIABLE . И массивы тоже можно сделать.
Вроде нет ограничения - или не туда/не так смотрю?

_________________
With best wishes, in4.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Пн июн 29, 2015 22:38 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:33, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Пн июн 29, 2015 23:24 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6097
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
gudleifr писал(а):
Это лишь слова для эмуляции "общепринятых парадигм программирования". FORTH позволяет это, но его возможности по созданию "ненормальных слов" настолько широки, что считать этих двух отдельных уродцев чем-то универсально полезным трудно.

Я просто замер в восхищении. Это даже комментировать невозможно! Чтобы так тонко балансировать в своем бреде на самой границе теоретических измышлизмов - это просто талант.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Пн июн 29, 2015 23:36 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:33, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вт июн 30, 2015 10:37 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6097
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
gudleifr писал(а):
А чего конкретно Вы не поняли?

Общий сюжет понятен, а вот детали вызывают сомнения. Уж очень много возможностей написать короткий образовательный рассказ наподобие "что бы было, если бы в мире пропала сила трения". Там, к примеру, школьники такое нафантазировали, и вдруг раз - и сами упали, поскользнувшись, и шнурки тут же развязались. А тут тоже много интересного будет, если и VECT вдруг исчезнет как класс, и структуры данных нельзя будет описывать (хотя тут больше неудобств, чем курьезов).


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вт июн 30, 2015 10:43 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:34, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вт июн 30, 2015 12:06 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6097
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
gudleifr писал(а):
Ну, во-первых, на вычислительной мощности ЯП наличие/отсутствие подобных конструкций доказуемо не скажется (есть много ЯП без них). А, во-вторых, в FORTH есть много способов сделать проще и удобнее (понятно, часто, в зависимости от задачи).

Мне, пожалуйста:
1. Форвардное определение.
2. Какой-нибудь способ перенаправить весь вывод программы в файл, если ранее это было не предусмотрено.
3. Способ описания юнита из Warhammer, который может нести некоторое количество артефактов (на вкус игрока), иметь некоторое количество спецсвойств, и находиться под некоторым количеством эффектов.

gudleifr писал(а):
Здесь Ваша "узколобость" порождена вынужденностью отстаивать свою манагерскую нишу: Вам надо втюхать конечный продукт. А как его втюхаешь, если "можно проще и удобнее", но полуфабрикат?

Ну куда мне до высокого искусства просиживания штанов на работе! :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вт июн 30, 2015 12:14 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:34, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вт июн 30, 2015 12:40 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6097
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
gudleifr писал(а):
DEFER? DOER?

И чем это по эффекту отличается от VECT? Впрочем, я VECT давно делаю именно как DEFER, просто имя уж очень прикипело...

gudleifr писал(а):
Удобнее вторичная FORTH-машина. Если, конечно, ОС этого не позволяет.

Мда, по сравнению с заранее переопределяемым EMIT это, конечно, дико эффективно и удобно. А EMIT, который делает строго одно - вывод в черно-белую консоль, и жестко завязан только на это действие из принципиально-теоретических соображений, может по праву считаться достоянием Форта и его визитной карточкой :) Чтобы уж, так сказать, потенциальные конкуренты-программисты отсеивались понадежнее.
gudleifr писал(а):
(ЮНИТ ... НАЧАЛЬНОЕ-ЗДОРОВЬЕ ... АРТЕФАКТЫ (...) СПЕЦСВОЙСТВА (...) СОСТОЯНИЕ (ЗОЛОТО ... ЗДОРОВЬЕ ... ЭФФЕКТЫ (...)) ... )

А это случайно не разновидность структуры, нет?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вт июн 30, 2015 12:47 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:34, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вт июн 30, 2015 14:12 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6097
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
gudleifr писал(а):
Зависит от того, что Вам надо. в том-то и плюс FORTH, что я могу написать то что надо, а не притягивать за уши к стандартному решению. Даже Вы, например, реализовали VECT "в виде DEFER", а не виде векторного слова (как в учебнике).

То есть надо может быть что угодно, но не DEFER/VECT? :)
gudleifr писал(а):
Зависит от задачи. Вполне допускаю ситуацию, когда целевая компиляция будет стоить дешевле, чем поиск подходящей дырки, оставленной в реализации.

Опять же, раз такая ситуация допустима, то все альтернативные подходы следует подвергнуть обструкции? :)
gudleifr писал(а):
Только в том смысле, что термин "структура" означает не конструкцию STRUCT, а вообще "любую организацию данных".

И опять же, организация данных может быть любой, но ни в коем случае не со словом STRUCT? :)

Нет, забавно, честное слово.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Ограничения FORTH
СообщениеДобавлено: Вт июн 30, 2015 18:37 
Не в сети
Аватара пользователя

Зарегистрирован: Чт дек 31, 2009 18:36
Сообщения: 2006
Откуда: Питер
Благодарил (а): 13 раз.
Поблагодарили: 33 раз.
<Убрано во исполнение решения Hishnik>

_________________
Когда я говорю "понимаю" - это не значит, что я согласен, не значит, что я понимаю и вообще не значит, что я слушаю тебя. /Чарли, "2 1/2 человека"/


Последний раз редактировалось gudleifr Чт апр 14, 2016 11:35, всего редактировалось 1 раз.

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

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


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

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


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

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