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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 119 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:15 
Не в сети

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

Видимо, тот, кто отказался бы от тряпочки для удаления следов после жидкости-снимателя остатков от средства удаления жира :))

Сколь много тут воображенья
лишь бы не вникнуть в предложенье


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:16 
Не в сети
Moderator
Moderator
Аватара пользователя

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

Говорит о том, что отладчик не является критическим "звеном" для работы.
более того, отладчик провоцирует "писателя" писать большие определения, что есть плохо для Форта (ну другая идеалогия).
Короче, толк от него только для начинающих есть. НО, этот толк не в пользу идет, а во вред.

а назывался SMAL32 форт, и отладчик был вполне Фортовый, с возможностью смотреть стеки, трассировать определения, вставлять точки останова, отлаживать многозадачные программы.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:18 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Цитата:
а назывался SMAL32 форт, и отладчик был вполне Фортовый, с возможностью смотреть стеки, трассировать определения, вставлять точки останова, отлаживать многозадачные программы
Видел, кстати, не помню, как работает, он именно с++ подобный, т.е. не хватает учёта особенностей форта.
Да, отладчик провоцирует на более длинные определения, но не так сильно.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:21 
Не в сети
Moderator
Moderator
Аватара пользователя

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

хватает, хватает. Вполне себе Форт-отладчик.

вопрос писал(а):
Да, отладчик провоцирует на более длинные определения, но не так сильно.

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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:27 
Не в сети

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:31 
Не в сети

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:32 
Не в сети
Moderator
Moderator
Аватара пользователя

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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:36 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1261
Благодарил (а): 3 раз.
Поблагодарили: 19 раз.
вопрос писал(а):
аждый из форумчан в своём багаже достаточно солидный запас отладочных средств и\или приёмов, было бы полезно проанализировать, чем эти средства отличаются от С-подобных

Вполне достаточно:
Код:
<...>
." Значение ХХХ:" DUP . CR
<...>
DUP YYY = IF ." Работает!" ELSE ." Не работает! Результат:" DUP . THEN CR

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:40 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
вообще, отладка не есть очень нужная вещь, важнее возможность поддерживать код проекта в рабочем состоянии.
То есть в ситуации, когда неизбежны правки и перепроектирования уже готовых частей проекта возможность быстро обнаруживать ошибки и оплошности. Это тоже как бы часть отладки, но не тупое щелканье по F7, F8. И, похоже, ничего лучше testcase-ов не придумали...

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:44 
Не в сети

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 04, 2010 21:49 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
VoidVolker писал(а):
Вполне достаточно:
Код:
<...>
." Значение ХХХ:" DUP . CR
<...>
DUP YYY = IF ." Работает!" ELSE ." Не работает! Результат:" DUP . THEN CR

Даже это можно было бы автоматизировать и сделать более вариативным


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 22, 2010 21:58 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Специально для Хищника - любопытный пример рассуждения о тенденциях
http://inosmi.ru/usa/20100222/158300341.html хоть и геополитика

:( :x
Быстро меняющееся соотношение сил в мире служит благодатной почвой для появления все новых геополитических провидцев. Перемены усиливают наше стремление к определенности в будущем. Однако в общем и целом, те кучи карт нового мирового порядка, которые нам предлагают, оказываются столь же недолговечными и эфемерными, как и весенние коллекции от кутюрье.


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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 23, 2010 00:21 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Хищник писал(а):
В действительности для меня поднятая тема - один из эпизодов нормальной деятельности. Я слегка удивился, увидев, в какой флуд вылилась тема, но это объективно послужило "лакмусовой бумажкой". Смысл обсуждения очень простой - попытаться найти критерии оценки форт-трансляторов и программ на Форте с точки зрения их соотнесения с тем, что уже есть и используется. Все, больше в данном случае ничего не надо. Ждать чудес от проведенного анализа тоже не надо. Просто лучше что-то делать, чем спорить, чьи фантазии о Форте выглядят круче.

Да, я поделился любопытной ссылкой и три флудовых сообщения, включая настоящее лучше удалить


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

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


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

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


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

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