Forth http://www.fforum.winglion.ru/ |
|
обсуждение не понял чего http://www.fforum.winglion.ru/viewtopic.php?f=25&t=2758 |
Страница 5 из 5 |
Автор: | mOleg [ Пт сен 16, 2011 15:44 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
Хищник писал(а): А чего тут защищаться-то? Я так, помечаю для справки, что при отсутствии практических подтверждений (вагон какого-то кода к ним не относится) вряд ли стоит ориентироваться на более слабого специалиста, особенно если он без спросу вылезает со словами "ну я уж объяснял-объяснял". Все правильно, я очень слабый специалист и не могу двух слов связать, поэтому прошу супера Хищника игнорировать мои сообщения в дальнейшем. В конце концов, более квалифицированный WhiteTigr сам поставит меня на место |
Автор: | white_TigR [ Пт сен 16, 2011 15:53 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
Хищник писал(а): P.S. whiteTigr имеет в Форте на голову более высокую квалификацию А я считаю себя нубом полным, которому еще учиться и учится. Нужно попробовать адаптировать к Quark'у unit.fts Примеры действительно выглядят красиво. |
Автор: | chess [ Пт сен 16, 2011 16:19 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
white_TigR писал(а): Примеры действительно выглядят красиво. Вот хотя и выглядят они и в Делфи и в Форте от Олега 'красиво', только без этого на практике без труда можно обойтись. Тогда зачем? А вот если нельзя обойтись без труда, то это надо доказать: В чем состоит затруднение если обойтись без красоты или почему станет легче если ее применить. 'Красота' только слово. Что за этим словом? |
Автор: | white_TigR [ Пт сен 16, 2011 16:24 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
chess писал(а): white_TigR писал(а): Примеры действительно выглядят красиво. Вот хотя и выглядят они и в Делфи и в Форте от Олега 'красиво', только без этого на практике без труда можно обойтись. Тогда зачем? А вот если нельзя обойтись без труда, то это надо доказать: В чем состоит затруднение если обойтись без красоты или почему станет легче если ее применить. 'Красота' только слово. Что за этим словом? Видимо, за этим словом легкость сопровождения программ. Правда, у меня словари ассоциируется как раз с усложнением восприятия и написания программ. Может быть нехватает опыта или понимания "духа форта". К слову, в кросс-компиляторе для форт-процессора словари даже не реализованы, и работается без них вполне неплохо. |
Автор: | chess [ Пт сен 16, 2011 16:35 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
white_TigR писал(а): Правда, у меня словари ассоциируется как раз с усложнением восприятия и написания программ. У меня уже не просто ассоциируются, я уже это усложнение вывел на основе психологических данных. white_TigR писал(а): К слову, в кросс-компиляторе для форт-процессора словари даже не реализованы, и работается без них вполне неплохо. Я поступил аналогично для своих кросскомпиляторов и затруднений никаких не испытываю. |
Автор: | mOleg [ Пт сен 16, 2011 16:41 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
chess писал(а): В чем состоит затруднение если обойтись без красоты или почему станет легче если ее применить.'Красота' только слово. Что за этим словом? ребята, а вам не кажется, что человеки все-таки разные люди. И мыслят все-таки несколько по-разному (не сильно, конечно, но все же), поэтому то, что одному проще - другому сложнее. Ведь иначе бы все было просто бы - один язык на всех , а их вона-сколько понаплодилось... Да, с утверждением: "красота только слово" - я не согласен. |
Автор: | вопрос [ Пт сен 16, 2011 20:08 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
mOleg писал(а): не кажется, что человеки все-таки разные люди http://elementy.ru/news?newsid=431673 |
Автор: | KatastrofaS [ Пт сен 16, 2011 20:23 ] |
Заголовок сообщения: | Про полезные словари |
В моей последний форт-системе словарей органически не было, но для ассемблера и компиляции других систем я добавлял всё-таки словари, реализованные в отдельном массиве памяти. Прелесть была в их лёгком удалении после использования. Само же понятие контекста очень полезное, раз в других областях жизни оно такое мощное - почему бы при создании программ не пользоваться? |
Автор: | Alexander [ Пт сен 16, 2011 20:57 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
Ох! Спорят где у палки конец и где начало Чем вам концепция пакетов не нравится для форт-слов?! имеется в виду реализация package в том же самом swiftе. Что же касается именование неких переменных в разных модулях, то я скажу так: зачем???!!! Концепция ухода от именованых областей за пределами одного модуля и тем более одного определения! куда она подевалась?! не пойму... словари нужны для того чтобы придать иную семантику точно такому же слову. и примером хорошим служат слова IF-THEN,BEGIN-UNTIL и т.п. котрые применяются либо как слова в коде на ассемблере, либо как высокууровненвые слова. Если у вас порядок поиска словарей содержит больше чем 5 единиц а эти словари большие, то что-то вы делаете не так на Форте ). Единственный большой словарь который есть - forth. |
Автор: | Hishnik [ Пт сен 16, 2011 23:27 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
mOleg писал(а): ребята, а вам не кажется, что человеки все-таки разные люди. И мыслят все-таки несколько по-разному Вот поэтому и не надо выдавать сентенции вида "ну я же уже говорил". Проблема словарей действительно весьма сложна и неоднозначна, сделав шаг, стоит потратить массу усилий на анализ возможных сценариев. Ценность решения не в том, что оно мгновенно становится приоритетным, а в том, что оно всесторонне проанализировано, указаны слабые и сильные места, условия применения, возможные альтернативы. А сценариев "1. я же уже сделал 2. а почему никому не нужно-то?" можно пронаблюдать массу. Потому и не нужно, что силовое пропихивание одного варианта вызывает скорее отторжение. |
Автор: | вопрос [ Сб сен 17, 2011 10:22 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
white_TigR писал(а): Примеры действительно выглядят красиво. да, это правда, этим любуются, но пользуются ли этим. Я уже говорил видимо, следует оставить наивную идею о том. что Мур с его парадигмой форта - не просто классик, а образец в неком смысле, и принять, что форт в муровском виде - одно из решений, тогда другие решения (другие языки) покажутся не лишними и, может быть, мы увидим что-то , от использования чего будет невозможно отказаться FORTH > конкретная реализация идея FORTH-а > Мур |
Автор: | chess [ Сб сен 17, 2011 11:52 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
mOleg писал(а): ребята, а вам не кажется, что человеки все-таки разные люди. И мыслят все-таки несколько по-разному (не сильно, конечно, но все же), поэтому то, что одному проще - другому сложнее. Ведь иначе бы все было просто бы - один язык на всех , а их вона-сколько понаплодилось... Кажется\не кажется. Это все кажущиеся предположения и они ни о чем не говорят. Вывод об одном языке - откуда он взялся, опять из кажущихся предположений. Вобщем решать задачи есть много способов(как в математике - задачу можно решить по разному) но те способы, в которых инструментальный оперативный контекст сведен к минимуму проще для программиста, чем остальные. Словари только одна из компонент, которая увеличивает оперативный инструментальный контекст. |
Автор: | _Harry [ Сб сен 17, 2011 12:39 ] |
Заголовок сообщения: | Re: обсуждение не понял чего |
вопрос писал(а): да, это правда, этим любуются, но пользуются ли этим. Ну я пользуюсь - на основе Unit-ов сделана к примеру распределенная форт система для MSP-430 А также с использованием "умных" словарей форта сделана библиотека для подключения Си-шных заголовочных файлов. Есть и еще кое что но помельче не буду перечислять. |
Страница 5 из 5 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |