Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вс окт 21, 2018 14:22

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Несколько предложений
СообщениеДобавлено: Пн авг 02, 2010 21:47 
Не в сети

Зарегистрирован: Вс апр 25, 2010 11:14
Сообщения: 200
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
1 Неплохо бы сделать место куда можно выкладывать исходники.
(уже накопилось несколько готовых библиотек )
2 Привести в порядок \devel\ - точнее убрать
Перенести исходники в \lib\ - это логичней
В \lib\ создать каталоги Graphics, Float, Examples, GUI, Stack и.т.д - рассортировать исходники
А затем уже в этих каталогах создать подпапки для каждого разработчика
3 Сделать в первой строчке каждого исходника пометки R, H ,W и.т.д.
R - используется стек возвратов
H - слова используют HERE
W - используется WinAPI
проще будет отлаживать и изучать
4 - изменить обозначения адрессов в исходниках
addr - просто адресс
s-addr - адресс начала строки :
is-addr - во внутреннем представлении (internal)
ps-addr - в паскалевском формате
as-addr - в формате ASCIIZ


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
ЗАмысел devel видимл в следующем - если, скажем, два автора из этой папки имеют совсем разные взгляды на что-то и потому их бибилиотеки оказываются несовместимы, то это не выглядит как глюк, а как разные пути, если бы всё лежало в lib, было бы трудно обьяснить несовместимость библиотек одного компилятора
ИМХО


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

Зарегистрирован: Вс апр 25, 2010 11:14
Сообщения: 200
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Цитата:
если бы всё лежало в lib, было бы трудно обьяснить несовместимость библиотек одного компилятора



В \lib\ создать каталоги Graphics, Float, Examples, GUI, Stack и.т.д - рассортировать исходники
А затем уже в этих каталогах создать подпапки для каждого разработчика

Будем объяснять несовместимость библиотек только в пределах одного "направления" -
при этом подпапки разработчика не отменяем.


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6418
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
Antender писал(а):
В \lib\ создать каталоги Graphics, Float, Examples, GUI, Stack и.т.д - рассортировать исходники

А программу, выводящую график функции - в GUI, Float, или Examples?


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

Зарегистрирован: Вс апр 25, 2010 11:14
Сообщения: 200
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
В Graphics
Float - это работа именно с числами с плавающей запятой
Мат. расчёты, массивы с такими числами или что-нибудь в духе

П.С. Ничто не мешает создавать и другие категории


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6418
Благодарил (а): 14 раз.
Поблагодарили: 101 раз.
Насчет прочих примеров, подпадающих под несколько категорий, тоже здесь спрашивать? :)


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

Зарегистрирован: Вс апр 25, 2010 11:14
Сообщения: 200
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
В IRC или здесь.
Хотя как я понимаю папка devel собирается на sourceforge централизованно -
там и обсуждать.
Здесь обсуждать именно саму суть этих идей


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

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4954
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 18 раз.
Поблагодарили: 56 раз.
подобные предложения уже неоднократно разбирались, вряд ли в СПФ что-то сильно изменится.

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


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

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


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

Зарегистрирован: Вс апр 25, 2010 11:14
Сообщения: 200
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Никто не набредал на статью об изучении SP-Forth "которая пригодится разработчикам SP-Forth". Полна уныния и печали, особенно 4 и 6 дни:
http://www.forth-j.narod.ru/


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

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 4954
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 18 раз.
Поблагодарили: 56 раз.
гм, не заметил ни печали ни уныния.
Разработчики СПФ я уверен в курсе ;)

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


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

Зарегистрирован: Вс апр 25, 2010 11:14
Сообщения: 200
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Справка у SP-Forth не сделана, библиотеки не структурированы, валяются кучей разных версий, плохо документированы исходники, нет IDE ...

И есть одна генеральная проблема: нет руководств для новичков - поэтому никто и не хочет форт изучать, большинство программирующих на нём использовали его раньше.
Из книг только Броуди достаточно толковая, но устарела и стандарт 94.

В 8 дне кстати есть комментарии к папке \devel\


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Книга о форте предлагалась неоднократно
viewtopic.php?f=8&t=1090
это набросок содержания, впрочем - можно считать уже содержанием


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

Зарегистрирован: Вс апр 25, 2010 11:14
Сообщения: 200
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Тему посмотрел, создам новую тему на форуме и начну делать свою книгу по стандарту 94 на основе Starting Forth.


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Antender писал(а):
Тему посмотрел, создам новую тему на форуме и начну делать свою книгу по стандарту 94 на основе Starting Forth.

Типичный фортер, теперь уже нет ни малейшего сомнения


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

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


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

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


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

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