Автор |
Сообщение |
|
|
Заголовок сообщения: |
Re: graFORTH ( а также Small32, AstroForth ... для DOS ) |
|
|
Hishnik писал(а): Форт-апологетика? Мифы и легенды о Старых Временах? Х.З., но forth.ru почил в миру и присутствие Small32 осталось на оставшемся обломке, c частью содержимого старого сайта, не тронутой тленом времени странички https://www.forth.org.ru/~cactus/ P.S. А, graForth из первого сообщения где сейчас найти? Сайт автора graForth
[quote="Hishnik"]Форт-апологетика? Мифы и легенды о Старых Временах? :D[/quote] Х.З., но forth.ru почил в миру и присутствие Small32 осталось на оставшемся обломке, c частью содержимого старого сайта, не тронутой тленом времени странички https://www.forth.org.ru/~cactus/ :)
P.S. А, graForth из первого сообщения где сейчас найти?
[url=https://arachnoid.com/index.html]Сайт автора graForth[/url]
|
|
|
|
Добавлено: Пн ноя 21, 2022 02:33 |
|
|
|
|
|
Заголовок сообщения: |
Re: graFORTH ( а также Small32, AstroForth ... для DOS ) |
|
|
KPG писал(а): И насколько он. наверное, уже далёк от Форт сообщества. И как же без какой нибудь ссылки хоть и не совсем в тему топика. Форт-апологетика? Мифы и легенды о Старых Временах?
[quote="KPG"]И насколько он. наверное, уже далёк от Форт сообщества. И как же без какой нибудь ссылки хоть и не совсем в тему топика. [/quote] Форт-апологетика? Мифы и легенды о Старых Временах? :D
|
|
|
|
Добавлено: Ср ноя 15, 2017 00:58 |
|
|
|
|
|
Заголовок сообщения: |
Re: |
|
|
http://forth.ru/ писал(а): После двухмесячного перерыва сайт восстановлен. Заодно, на нем исправлены некоторые накопившиеся за годы недосмотра "ляпы" и, выложена, наконец, версия SMAL32, работоспособная под Windows-2000, XP, Server 2003. С уважением, Александр Ларионов И больше с того времени, похоже, на сайте ничего не изменилось. А жаль. P.S. Похоже у Александра Ларионова завтра (15 ноября) 45-й день рождения. С чем его можно и поздравить. И насколько он. наверное, уже далёк от Форт сообщества. И как же без какой нибудь ссылки хоть и не совсем в тему топика. Александр Ларионов (BSSL) и Андрей Скворцов (Меркатор) Мастер-класс "Оценка сотрудников: пустая трата времени?"
[quote="http://forth.ru/"]После двухмесячного перерыва сайт восстановлен. Заодно, на нем исправлены некоторые накопившиеся за годы недосмотра "ляпы" и, выложена, наконец, версия SMAL32, работоспособная под Windows-2000, XP, Server 2003. С уважением, Александр Ларионов[/quote] И больше с того времени, похоже, на сайте ничего не изменилось. :) А жаль.
P.S. Похоже у Александра Ларионова завтра (15 ноября) 45-й день рождения. С чем его можно и поздравить. И насколько он. наверное, уже далёк от Форт сообщества. И как же без какой нибудь ссылки :) хоть и не совсем в тему топика. [url=https://youtu.be/b0CeIQZZr3k]Александр Ларионов (BSSL) и Андрей Скворцов (Меркатор) Мастер-класс "Оценка сотрудников: пустая трата времени?"[/url]
|
|
|
|
Добавлено: Вт ноя 14, 2017 04:14 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
in4 писал(а): Может, с сегментами неправильно обошлись? Для компиляции надо алиас сделать, чтоб сначала данные туда записать (сегмент данных), а потом - исполнить (сегмент кода).
Видимо, где-то в том районе. У меня тоже была мысль, что XP не нравится "запись в код как в данные", это потенциально дыра в безопасности (мало ли для какой области я так создам алиас). Хотя надо бы "прошагать" по функциям и посмотреть, после чего программу выкидывает.
Впрочем, WinXP тоже неплохая платформа
[quote="in4"]Может, с сегментами неправильно обошлись? Для компиляции надо алиас сделать, чтоб сначала данные туда записать (сегмент данных), а потом - исполнить (сегмент кода). [/quote]
Видимо, где-то в том районе. У меня тоже была мысль, что XP не нравится "запись в код как в данные", это потенциально дыра в безопасности (мало ли для какой области я так создам алиас). Хотя надо бы "прошагать" по функциям и посмотреть, после чего программу выкидывает.
Впрочем, WinXP тоже неплохая платформа :)
|
|
|
|
Добавлено: Ср июн 21, 2006 16:30 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Хищник писал(а): В чем именно может проявляться самопальность? По моим наблюдениям, Форт вываливается хоть от pmode или wdosx, хоть от ваткомовского dos4gw. Может, с сегментами неправильно обошлись? Для компиляции надо алиас сделать, чтоб сначала данные туда записать (сегмент данных), а потом - исполнить (сегмент кода). Может, с кучей (here) или стеками (и возвратов и данных) проблемы - тоже по адресам и размерам сегментов. Может, какие-то функции надо через DPMI-переходники вызывать. Видеть надо, однако, а у меня w98. Это тоже не работает? http://forth.ru/smal32.htmlhttp://forth.ru/ писал(а): После двухмесячного перерыва сайт восстановлен. Заодно, на нем исправлены некоторые накопившиеся за годы недосмотра "ляпы" и, выложена, наконец, версия SMAL32, работоспособная под Windows-2000, XP, Server 2003. С уважением, Александр Ларионов
[quote="Хищник"]В чем именно может проявляться самопальность? По моим наблюдениям, Форт вываливается хоть от pmode или wdosx, хоть от ваткомовского dos4gw.[/quote] Может, с сегментами неправильно обошлись? Для компиляции надо алиас сделать, чтоб сначала данные туда записать (сегмент данных), а потом - исполнить (сегмент кода). Может, с кучей (here) или стеками (и возвратов и данных) проблемы - тоже по адресам и размерам сегментов. Может, какие-то функции надо через DPMI-переходники вызывать. Видеть надо, однако, а у меня w98.
Это тоже не работает? http://forth.ru/smal32.html [quote="http://forth.ru/"]После двухмесячного перерыва сайт восстановлен. Заодно, на нем исправлены некоторые накопившиеся за годы недосмотра "ляпы" и, выложена, наконец, версия SMAL32, работоспособная под Windows-2000, XP, Server 2003. С уважением, Александр Ларионов [/quote]
|
|
|
|
Добавлено: Ср июн 21, 2006 16:11 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Balancer писал(а): Именно в ней. Ибо нормальные дос-экстендеры как под голым досом работали, так и сейчас работают.
В чем именно может проявляться самопальность? По моим наблюдениям, Форт вываливается хоть от pmode или wdosx, хоть от ваткомовского dos4gw.
[quote="Balancer"]Именно в ней. Ибо нормальные дос-экстендеры как под голым досом работали, так и сейчас работают.[/quote]
В чем именно может проявляться самопальность? По моим наблюдениям, Форт вываливается хоть от pmode или wdosx, хоть от ваткомовского dos4gw.
|
|
|
|
Добавлено: Ср июн 21, 2006 15:26 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Цитата: и тут дело никак не в самопальности кода.
Именно в ней. Ибо нормальные дос-экстендеры как под голым досом работали, так и сейчас работают.
[quote]и тут дело никак не в самопальности кода.[/quote]
Именно в ней. Ибо нормальные дос-экстендеры как под голым досом работали, так и сейчас работают.
|
|
|
|
Добавлено: Ср июн 21, 2006 13:30 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Balancer писал(а): Немного не так. Если 32-х битный менеджер системы при наличии готового DPMI пользуется им - то будет работать и в Win98 и в WinNT. Если у него что-то самопальное велосипедное - то СЗЗБ Естественно, NT юзеровское приложение в ring0 не пустит.
98-я запускает приложения, требующие ring0, в ring3. NT, видимо, не нравится создание алиаса для памяти кода, потому что компилировать как-то надо, и тут дело никак не в самопальности кода. Впрочем, в DOS box все запускается, но это по производительности совершенно не то.
[quote="Balancer"]Немного не так. Если 32-х битный менеджер системы при наличии готового DPMI пользуется им - то будет работать и в Win98 и в WinNT. Если у него что-то самопальное велосипедное - то СЗЗБ Естественно, NT юзеровское приложение в ring0 не пустит.[/quote]
98-я запускает приложения, требующие ring0, в ring3. NT, видимо, не нравится создание алиаса для памяти кода, потому что компилировать как-то надо, и тут дело никак не в самопальности кода. Впрочем, в DOS box все запускается, но это по производительности совершенно не то.
|
|
|
|
Добавлено: Ср июн 21, 2006 13:13 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
вопрос писал(а): Что, правда не работает? ПОЧЕМУ?
проблемы в поддержкой DPMI (в SMAL32 используется PMODE, версию не помню, что-то типа 2.11)
[quote="вопрос"]Что, правда не работает? ПОЧЕМУ?[/quote]
проблемы в поддержкой DPMI (в SMAL32 используется PMODE, версию не помню, что-то типа 2.11)
|
|
|
|
Добавлено: Ср июн 21, 2006 12:47 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Немного не так. Если 32-х битный менеджер системы при наличии готового DPMI пользуется им - то будет работать и в Win98 и в WinNT. Если у него что-то самопальное велосипедное - то СЗЗБ Естественно, NT юзеровское приложение в ring0 не пустит.
Немного не так. Если 32-х битный менеджер системы при наличии готового DPMI пользуется им - то будет работать и в Win98 и в WinNT. Если у него что-то самопальное велосипедное - то СЗЗБ :) Естественно, NT юзеровское приложение в ring0 не пустит.
|
|
|
|
Добавлено: Ср июн 21, 2006 11:20 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Есть проблемы с DPMI. Под win-98 32-разрядные ДОС-экстендеры запускаются, а NT/2000/XP их боится и выкидывает.
Есть проблемы с DPMI. Под win-98 32-разрядные ДОС-экстендеры запускаются, а NT/2000/XP их боится и выкидывает.
|
|
|
|
Добавлено: Вт июн 20, 2006 23:23 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Цитата: Лучший Форт для DOS -- SMAL32 http://www.forth.ru/smal32.html Жалко, что не работает под WinXP
Что, правда не работает? ПОЧЕМУ?
Я собрлся с его помощью изучать ФОРТ под ХР ...
[quote]Лучший Форт для DOS -- SMAL32 http://www.forth.ru/smal32.html Жалко, что не работает под WinXP[/quote]
Что, правда не работает? ПОЧЕМУ?
Я собрлся с его помощью изучать ФОРТ под ХР ... :(
|
|
|
|
Добавлено: Вт июн 20, 2006 22:12 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Anonymous писал(а): С разными мультимедиа возможностями многозадачностью под DOS, в свое время, использовал АstroFort.
P.S. Может еще кто помнит такую Форт систему:)
Она была в составе одного из дисков, которые ходят на просторах СНГ, вид хороший, подсветка, видимо, добросовестно сделанный, но к нему не было инструкции ...
[quote="Anonymous"]С разными мультимедиа возможностями многозадачностью под DOS, в свое время, использовал АstroFort.
P.S. Может еще кто помнит такую Форт систему:)[/quote]
Она была в составе одного из дисков, которые ходят на просторах СНГ, вид хороший, подсветка, видимо, добросовестно сделанный, но к нему не было инструкции ...
|
|
|
|
Добавлено: Вт июн 20, 2006 22:09 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
Anonymous писал(а): С разными мультимедиа возможностями многозадачностью под DOS, в свое время, использовал АstroFort.
Лучший Форт для DOS -- SMAL32 http://www.forth.ru/smal32.html
Жалко, что не работает под WinXP
[quote="Anonymous"]С разными мультимедиа возможностями многозадачностью под DOS, в свое время, использовал АstroFort.[/quote]
Лучший Форт для DOS -- SMAL32 [url]http://www.forth.ru/smal32.html[/url]
Жалко, что не работает под WinXP
|
|
|
|
Добавлено: Вт июн 20, 2006 15:25 |
|
|
|
|
|
Заголовок сообщения: |
|
|
|
yGREK писал(а): http://forth.org.ru/~ygrek/files/GraFORTH.zip
Спасибо, yGREK !
У меня, правда, помнится, было куча демок с музыкой к этому форту, ну да ладно...
[quote="yGREK"]http://forth.org.ru/~ygrek/files/GraFORTH.zip[/quote]
Спасибо, yGREK !
У меня, правда, помнится, было куча демок с музыкой к этому форту, ну да ладно...
|
|
|
|
Добавлено: Вт июн 20, 2006 11:07 |
|
|
|
|