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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 84 ]  На страницу Пред.  1, 2, 3, 4, 5, 6
Автор Сообщение
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Пт окт 14, 2022 17:39 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 485
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 24 раз.
Ну так получается, что и в linux та же картина, что и в windows:
- 32-битный код будет работать в любом linux (32 и 64-битном);
- 64-битный код будет работать только в 64-битном linux;
Да, понятно, что все современные дистрибутивы linux уже давно 64-битные. Но тем не менее у меня все еще имеется железо, где будет работать только 32-битная операционная система, соответственно, пока это железо остается в живых, продолжу писать 32-битный, а не 64-битный софт. Условно говоря, я пока не готов расстаться с крохотным и очень удобным для командировок sony vaio p-19, а он 64-битные оси ненавидит. :)

Похожая ситуация была раньше, до появления безальтернативного Win10 на новых ноутбуках. Тогда старался всё делать в 16 бит под dos, а потом мог запускать это в dos/xp/7-32 или через dosbox в win64/linux/android и т.д... С появлением win10 пришлось пересобирать всё под win32. Но dos-версии все-таки оставил, и пару раз мне это даже очень пригодилось, когда нужно было подправить и перекомпилировать пару прошивок, а ноутбука под рукой не было - перекомпилировал в телефоне досовским компилятором, запущенным через dosbox. :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Вс дек 11, 2022 01:20 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
WnForth64
Цитата:
64 bit Forth system for Windows.
Forth kernel is written from scratch in C/C++/Assembler.
The Forth system is written in Forth and bootsrapped on the fly from source code.
It provides full support of native api, callbacks and native threads.
The system is the result of the idea to create modern Forth that can be used to solve different programming tasks.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Вс дек 11, 2022 03:22 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
KPG писал(а):
64 bit Forth system for Windows.

Еще одна страшненькая консолька... :)
KPG писал(а):
The system is the result of the idea to create modern Forth that can be used to solve different programming tasks.

"Завод приступил к выпуску труб разного диаметра. Первая труба разного диаметра уже выпущена" :))


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Сб янв 07, 2023 01:23 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
F-MAP писал(а):
Цитата:
...НО есть тут люди у которых Forth применяться в жизненно важных системах? Кроме меня!

Ну вот тоже пока на форте пишу https://xfmap.ru


Cудя по обновлению информации на сайте проект живёт. :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Сб янв 07, 2023 16:22 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
Да интересный проект-то получился...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Сб янв 07, 2023 21:16 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
Да интересный проект-то получился...

Обсуждение некоторых вопросов по XFMAP программе некоторый оффтопик для данного топика,
но, к примеру, установил и запустил её в рамках Linux32 под Wine но вывод пользовательского UI кракозябрами
т.к. применена кодировка Windows-1251, а для Linux более родная UTF-8,

Возможно имеет смысл в интерфейсе программы использовать UTF-8?
т.к. и на Github, к примеpу, SPF4 в её варианте тоже представлен https://github.com/rufig/spf4-utf8

Хорошо бы и в самих текстовых файлах проекта и её использовать как пожелание, а то даже названия файлов и директорий не прочесть.


Последний раз редактировалось KPG Сб янв 07, 2023 21:20, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Сб янв 07, 2023 21:20 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
Написано же "Windows". Почему человек должен делать лишнюю работу, если ему это не надо для дела?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Ср янв 18, 2023 00:20 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Ещё проект 64-х бит Форта на Fasm
RRqforth


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: 64-битные форт-системы для ix86 платформы
СообщениеДобавлено: Вс ноя 19, 2023 16:42 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Ilya писал(а):
Эх! А линух всё до наоборот. Ещё надо поискать оставшиеся дистрибутивы, которые оставили поддержку 32b версий + многие хорошие/нужные софтины давно уже 64b. :(

Сейчас, вроде, 64b Linux вполне нормально на современных ядрах Linux запускают и 32b приложения.
Проверил на сборке PuppyLinux (Focal 64) при запуске под неё некоторой портабельной версии Far2L с github,
которая и в Puppy (Focal32+Debian) нормально запускается.

P.S. Запуск того же BigForth под 64b вывел сообщение, что X11lib не найдена (но это решаемо)
думаю и SPF4 (32) под 64b нормально запустится, хотя, к примеру, со сборкой gForth под 32б вроде ещё есть проблемы с первого взгляда.

Cобрал некоторую сборку Puppy32 (на базисе Tahr 6.0.6 с компиляцией из исходников Glibc-2.33, Mesa 11.2.3 для неё) где и BigForth с отображением его дракончика нормально отрабатывает и штатные примеры по демонстрации возможностей Mesa компилируются/запускаютя и работают.


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

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


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

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


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

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