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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 73 ]  На страницу Пред.  1, 2, 3, 4, 5
Автор Сообщение
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 15:44 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4997
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 20 раз.
Поблагодарили: 58 раз.
Хищник писал(а):
А чего тут защищаться-то? Я так, помечаю для справки, что при отсутствии практических подтверждений (вагон какого-то кода к ним не относится) вряд ли стоит ориентироваться на более слабого специалиста, особенно если он без спросу вылезает со словами "ну я уж объяснял-объяснял".

Все правильно, я очень слабый специалист и не могу двух слов связать, поэтому прошу супера Хищника игнорировать мои сообщения в дальнейшем. В конце концов, более квалифицированный WhiteTigr сам поставит меня на место :))

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 15:53 
Не в сети
Аватара пользователя

Зарегистрирован: Ср мар 21, 2007 00:16
Сообщения: 154
Благодарил (а): 2 раз.
Поблагодарили: 2 раз.
Хищник писал(а):
P.S. whiteTigr имеет в Форте на голову более высокую квалификацию

А я считаю себя нубом полным, которому еще учиться и учится. :oops:

Нужно попробовать адаптировать к Quark'у unit.fts
Примеры действительно выглядят красиво. :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 16:19 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2129
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 40 раз.
white_TigR писал(а):
Примеры действительно выглядят красиво.

Вот хотя и выглядят они и в Делфи и в Форте от Олега 'красиво', только без этого
на практике без труда можно обойтись. Тогда зачем? А вот если нельзя обойтись без труда, то это
надо доказать:
В чем состоит затруднение если обойтись без красоты или почему станет легче если ее применить.
'Красота' только слово. Что за этим словом?

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 16:24 
Не в сети
Аватара пользователя

Зарегистрирован: Ср мар 21, 2007 00:16
Сообщения: 154
Благодарил (а): 2 раз.
Поблагодарили: 2 раз.
chess писал(а):
white_TigR писал(а):
Примеры действительно выглядят красиво.

Вот хотя и выглядят они и в Делфи и в Форте от Олега 'красиво', только без этого
на практике без труда можно обойтись. Тогда зачем? А вот если нельзя обойтись без труда, то это
надо доказать:
В чем состоит затруднение если обойтись без красоты или почему станет легче если ее применить.
'Красота' только слово. Что за этим словом?

Видимо, за этим словом легкость сопровождения программ. Правда, у меня словари ассоциируется как раз с усложнением восприятия и написания программ. Может быть нехватает опыта или понимания "духа форта".
К слову, в кросс-компиляторе для форт-процессора словари даже не реализованы, и работается без них вполне неплохо.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 16:35 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2129
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 40 раз.
white_TigR писал(а):
Правда, у меня словари ассоциируется как раз с усложнением восприятия и написания программ.

У меня уже не просто ассоциируются, я уже это усложнение вывел на основе психологических данных.
white_TigR писал(а):
К слову, в кросс-компиляторе для форт-процессора словари даже не реализованы, и работается без них вполне неплохо.

Я поступил аналогично для своих кросскомпиляторов и затруднений никаких не испытываю.

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 16:41 
Не в сети
Moderator
Moderator
Аватара пользователя

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

ребята, а вам не кажется, что человеки все-таки разные люди. И мыслят все-таки несколько по-разному (не сильно, конечно, но все же), поэтому то, что одному проще - другому сложнее. Ведь иначе бы все было просто бы - один язык на всех 8), а их вона-сколько понаплодилось...
Да, с утверждением: "красота только слово" - я не согласен.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 20:08 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
mOleg писал(а):
не кажется, что человеки все-таки разные люди

http://elementy.ru/news?newsid=431673 :D :shock:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Про полезные словари
СообщениеДобавлено: Пт сен 16, 2011 20:23 
Не в сети
Аватара пользователя

Зарегистрирован: Вт июл 12, 2011 20:04
Сообщения: 8
Откуда: Ленинград
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
В моей последний форт-системе словарей органически не было, но для ассемблера и компиляции других систем я добавлял всё-таки словари, реализованные в отдельном массиве памяти. Прелесть была в их лёгком удалении после использования.
Само же понятие контекста очень полезное, раз в других областях жизни оно такое мощное - почему бы при создании программ не пользоваться?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 20:57 
Не в сети
Аватара пользователя

Зарегистрирован: Вт ноя 06, 2007 21:23
Сообщения: 227
Откуда: Екатеринбург
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
Ох! Спорят где у палки конец и где начало
Чем вам концепция пакетов не нравится для форт-слов?! имеется в виду реализация package в том же самом swiftе.
Что же касается именование неких переменных в разных модулях, то я скажу так: зачем???!!!
Концепция ухода от именованых областей за пределами одного модуля и тем более одного определения! куда она подевалась?! не пойму...
словари нужны для того чтобы придать иную семантику точно такому же слову. и примером хорошим служат слова IF-THEN,BEGIN-UNTIL и т.п. котрые применяются либо как слова в коде на ассемблере, либо как высокууровненвые слова. Если у вас порядок поиска словарей содержит больше чем 5 единиц а эти словари большие, то что-то вы делаете не так на Форте ). Единственный большой словарь который есть - forth.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Пт сен 16, 2011 23:27 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6808
Благодарил (а): 16 раз.
Поблагодарили: 110 раз.
mOleg писал(а):
ребята, а вам не кажется, что человеки все-таки разные люди. И мыслят все-таки несколько по-разному

Вот поэтому и не надо выдавать сентенции вида "ну я же уже говорил". Проблема словарей действительно весьма сложна и неоднозначна, сделав шаг, стоит потратить массу усилий на анализ возможных сценариев. Ценность решения не в том, что оно мгновенно становится приоритетным, а в том, что оно всесторонне проанализировано, указаны слабые и сильные места, условия применения, возможные альтернативы. А сценариев "1. я же уже сделал 2. а почему никому не нужно-то?" можно пронаблюдать массу. Потому и не нужно, что силовое пропихивание одного варианта вызывает скорее отторжение.


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
white_TigR писал(а):
Примеры действительно выглядят красиво.

да, это правда, этим любуются, но пользуются ли этим.
Я уже говорил :( видимо, следует оставить наивную идею о том. что Мур с его парадигмой форта - не просто классик, а образец в неком смысле, и принять, что форт в муровском виде - одно из решений, тогда другие решения (другие языки) покажутся не лишними и, может быть, мы увидим что-то :) , от использования чего будет невозможно отказаться

FORTH > конкретная реализация

идея FORTH-а > Мур


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Сб сен 17, 2011 11:52 
Не в сети
Аватара пользователя

Зарегистрирован: Чт июл 20, 2006 11:31
Сообщения: 2129
Откуда: Екб
Благодарил (а): 0 раз.
Поблагодарили: 40 раз.
mOleg писал(а):
ребята, а вам не кажется, что человеки все-таки разные люди. И мыслят все-таки несколько по-разному (не сильно, конечно, но все же), поэтому то, что одному проще - другому сложнее.
Ведь иначе бы все было просто бы - один язык на всех , а их вона-сколько понаплодилось...

Кажется\не кажется. Это все кажущиеся предположения и они ни о чем не говорят.
Вывод об одном языке - откуда он взялся, опять из кажущихся предположений. :)
Вобщем решать задачи есть много способов(как в математике - задачу можно решить по разному) но те способы, в которых инструментальный оперативный контекст сведен к минимуму проще для программиста, чем остальные. Словари только одна из компонент, которая увеличивает оперативный инструментальный контекст.

_________________
С уважением, chess


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: обсуждение не понял чего
СообщениеДобавлено: Сб сен 17, 2011 12:39 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 26, 2008 21:16
Сообщения: 412
Откуда: Великий Новгород
Благодарил (а): 9 раз.
Поблагодарили: 4 раз.
вопрос писал(а):
да, это правда, этим любуются, но пользуются ли этим.

Ну я пользуюсь -
на основе Unit-ов сделана к примеру распределенная форт система для MSP-430
А также с использованием "умных" словарей форта сделана библиотека для подключения Си-шных
заголовочных файлов. Есть и еще кое что но помельче не буду перечислять.


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

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


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

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


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

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