Forth
http://fforum.winglion.ru/

хотелки
http://fforum.winglion.ru/viewtopic.php?f=2&t=3058
Страница 6 из 6

Автор:  oco [ Пн мар 20, 2017 19:35 ]
Заголовок сообщения:  Re: хотелки

Victor__v писал(а):
Нужен мануал по qt3 или gtk касательно вызовов из dll/so без всякой ООП-мути. ( что вызывать, в каком порядке, label, button и т.д). И примеры ещё желательно. На форте, или на любом другом языке, коий можно переложить на форт ( т.е не С++, чистый си подойдёт )


Вот тут краткое руководство и проект (правда давно не обновлялся) для связки GTK3 и SPF
http://fforum.winglion.ru/viewtopic.php?f=4&t=2674&start=90

Автор:  Victor__v [ Вт дек 26, 2017 18:56 ]
Заголовок сообщения:  Re: хотелки

Пишу сюда, ибо Бабушкин велел.
Сколько надо резервировать места в стеке возвратов перед ВЫЗОВОМ WINAPI в 32-х разрядных приложениях?
Дайте ссылку на этот момент в msdn, не нашёл.
Яндекс выдаёт конвенции под 64-разрядную винду.

Автор:  Victor__v [ Чт апр 12, 2018 17:58 ]
Заголовок сообщения:  Re: хотелки

Hishnik писал(а):
Victor__v писал(а):
Продолжаю список хотелок
Может кто-нибудь мне объяснить мне формат числа с плавающей точкой под 32 бита?

Знак (1 бит), порядок (8 бит), мантисса (23 бита). В принципе, есть в огромном ассортименте. Единственная тонкость может быть в том, что в мантиссе 24 бита, но старший бит мантиссы не хранится, потому что он всегда равен 1. Если не равен, мантисса двигается до тех пор, пока не станет равен.

1 = 0x3f80 0000 = 0 111 1111 1000 (далее нули) - знак 0, далее порядок 127, далее мантисса нули, но с учетом нехранящейся единички она 100000..... Таким образом, порядок имеет смещение - чтобы представить 1, порядок равен 127.

Обычно формат сам по себе не требуется, если только не стоит задача разработать аппаратный вычислитель. В сопроцессоре есть полный набор команд для работы и преобразований. К тому же сопроцессор работает всегда с внутренним 80-битным форматом, а 32 и 64 бита использует только для хранения в памяти с соответствующим преобразованием.


Вот допустим я хочу сделать у себя float-библиотеку.
Чтобы ,к примеру, преобразовать строку S" 123,0085" мне достаточно преобразовать её в число, положить на стек плав. точки положить туда же кол-во знаков после запятов в зависимости от системы счисления ( т.е 4 в данном случае) и на float-стеке их поделить. А потом засунуть куда-то в память и скомпилировать поклад на float-стеке?
Примерный код
->str-fl ( a u -- n zn ) SWAP int>F int>F F/ F> LIT, POSTPONE >F

Правильно понял?

Автор:  diver [ Пт апр 13, 2018 17:37 ]
Заголовок сообщения:  Re: хотелки

форт-процессор с динамической системой команд, многопоточный и многоядерный...
без прерываний, смс и регистрации....

Автор:  Hishnik [ Пт апр 13, 2018 20:41 ]
Заголовок сообщения:  Re: хотелки

diver писал(а):
форт-процессор с динамической системой команд, многопоточный и многоядерный...
без прерываний, смс и регистрации....

СМС можно оставить, потому что я даже и не знаю как отрубить доступ к GSM - это ж периферийное устройство будет :)) Регистрация тоже необходима - регистры в цифровой схеме очень нужны :))

В остальном возражений нет.

Автор:  diver [ Пт апр 13, 2018 22:01 ]
Заголовок сообщения:  Re: хотелки

ну...GSM можно не запитывать, без этого она бессильна)

а вот с регистрами да...без них никак...пичалько....

Автор:  mOleg [ Пт апр 13, 2018 23:19 ]
Заголовок сообщения:  Re: хотелки

diver писал(а):
а вот с регистрами да...без них никак...пичалько....

ну, асинхронные схемы никто не отменял,
да и всегда можно учесть эффект гонок 8)))

P.S. а разве тему в раздел "юмор" перенесли?

Автор:  Hishnik [ Сб апр 14, 2018 01:17 ]
Заголовок сообщения:  Re: хотелки

mOleg писал(а):
ну, асинхронные схемы никто не отменял,

Отменили все основные производители САПР. Асинхронка уже в разделе critical warning как минимум.
mOleg писал(а):
да и всегда можно учесть эффект гонок

Нет, разброс уже такой, что крайние значения комбинаций задержек наползают друг на друга. Все, асинхронный дизайн кончился.

Автор:  mOleg [ Сб апр 14, 2018 02:38 ]
Заголовок сообщения:  Re: хотелки

Hishnik писал(а):
Нет, разброс уже такой, что крайние значения комбинаций задержек наползают друг на друга. Все, асинхронный дизайн кончился.

:oops: тот случай, когда шутку восприняли всерьез :shuffle; :shuffle; :shuffle;

Автор:  diver [ Сб апр 14, 2018 08:11 ]
Заголовок сообщения:  Re: хотелки

mOleg писал(а):
diver писал(а):
а вот с регистрами да...без них никак...пичалько....

ну, асинхронные схемы никто не отменял,
да и всегда можно учесть эффект гонок 8)))

P.S. а разве тему в раздел "юмор" перенесли?


ну...тема - "хотелки"...я написал свою....

Автор:  Hishnik [ Сб апр 14, 2018 19:28 ]
Заголовок сообщения:  Re: хотелки

А я хочу видеть сильное независимое и профессиональное российское сообщество пользователей Форта. Вот :)

Автор:  KPG [ Сб апр 14, 2018 20:34 ]
Заголовок сообщения:  Re: хотелки

@"Огласите весь список пожалуйста!" :)

VoidVolker писал(а):
Из практических вопросов: в качестве системы хранения исходников я бы предложил гитхаб. На гитхабе есть сообщество фортеров, кстати.

На гитхаб и обсуждали тему создания книги по Форт здесь

Автор:  diver [ Вс апр 15, 2018 11:51 ]
Заголовок сообщения:  Re: хотелки

Hishnik писал(а):
А я хочу видеть сильное независимое и профессиональное российское сообщество пользователей Форта. Вот :)

открываем курсы проф.переподготовки?)

Автор:  Hishnik [ Вс апр 15, 2018 13:42 ]
Заголовок сообщения:  Re: хотелки

diver писал(а):
открываем курсы проф.переподготовки?)

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

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