Forth
http://fforum.winglion.ru/

x64 Форт?
http://fforum.winglion.ru/viewtopic.php?f=8&t=2749
Страница 4 из 4

Автор:  Victor__v [ Пн авг 31, 2020 11:51 ]
Заголовок сообщения:  Re: x64 Форт?

Hishnik писал(а):
С оптимизатором и микротранзакциями? :D

Год назад Оптимизатора там точно не было)

Hishnik писал(а):
Если за 20 лет до ума не доведено, мало шансов, что будет доведено за 21.

Навряд ли спф под 64 бита пилися 20 лет :)

Hishnik писал(а):
С точки зрения spf, да и разработки вообще, это не более чем тактические детали.

Напоминаю, что в винде под 64 бита изменили конвенцию вызовов.
первые 4 параметра передаются в регистрах RAX RCX r8 r9
отдача какого-либо регистра под пользовательскую область уже вызывает вопросы?
Оставил бы на RDI, как под 32 бита.
Как бы из-за этого не начались танцы на граблях.

Автор:  Hishnik [ Вт сен 01, 2020 01:23 ]
Заголовок сообщения:  Re: x64 Форт?

Victor__v писал(а):
Навряд ли спф под 64 бита пилися 20 лет

Да вот понять бы, что там пилится...
Victor__v писал(а):
Напоминаю, что в винде под 64 бита изменили конвенцию вызовов.
первые 4 параметра передаются в регистрах RAX RCX r8 r9
отдача какого-либо регистра под пользовательскую область уже вызывает вопросы?

Вот это и называется "тактика". Это все сводится к примечанию "при разработке исходного текста следует использовать соглашения о вызовах, актуальные для используемой программной платформы".

А как это, в свою очередь, сделать? Если нет практического опыта, чтобы подобные вещи решались автоматически (просто исходя из того, что пробовали не учитывать, и все сразу разваливалось), то надо начать с прототипа. Прототип доходит до MVP, демонстрирует что-то характерное, в процессе разработки и испытаний собираются наблюдения, по итогам наблюдений составляется детализация для будущей разработки.

Страница 4 из 4 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/