ewoke: (Default)
[personal profile] ewoke
Сунулся я FreeBasic изучать, не на словах, а на деле,

И вижу, что для например вполне логичной вещи как вывод TrueType, нет ничего, кроме каких-то костылей, именуемых библиотеками:

- костыль1 рендерит фонт с указанными хар-ками в BMP, откуда буквы по-тайлово можно выводить на экран в виде спрайтов.
- костыль2 работает со своим векторным форматом шрифтов, в которые нужно конвертить TrueType.

это считается нормой, оказывается :c

Копнул еще чуть, и полезло,

http://freebasic.ucoz.com/freebasicvspurebasic.html

если собираться кодить на FB, нужно быть готовым делать все самому, на вин32апи. минус - требуется изучать. плюсы - не зависим от чужих поделок-библиотек, делающих то же самое через винапи, и еще плюс - глубокое понимание того, как устроена винда,

да, я клоню к ассембли.

FB -> WINAPI -> отладка приложений, вожделенный крак и реверс всего что движется.

мне не ясно, чем винапи не устраивает? зачем привлекать рукожопых посредников, чтобы потом с ними кашу расхлебывать? это как в магазин послать кого-то: купит не то, не купит вообще ничего, потому что не знает, в каком отделе продается искомое, будет ворон считать по пути, и окажется что быстрее и безопасней сходить в маг самому.

p.s. бесполезные факты:

- тот, кто сподвиг на изучение FB, моложе меня на 18 лет.
- это именно тот путь, как я делал в 1998, кодил на C-- (нет, это не опечатка), совал это в отладчик и так приходило понимание, что и как работает на ассембли.
- наконец-то будут востребованы бумажные книги по Апи, купленные 12+ лет назад :)

Date: 2019-07-04 03:20 pm (UTC)
From: [identity profile] dixiony.livejournal.com
У меня сосед по этажу кодил на С--. Когда говоришь кому то, что был (или есть) такой язык, не верят.
Про фрибейсик зря: мощный язык, просто нужно его понять :)

Date: 2019-07-04 06:10 pm (UTC)
From: [identity profile] ewoke.livejournal.com
Спасибо за ответ )

Выбор в результате пал на Purebasic, на нем даже кой-чего получилось https://vk.com/topic-97344238_34362285

Си-- еще жив, http://c--sphinx.narod.ru/

Profile

ewoke: (Default)
ewoke

October 2025

S M T W T F S
   1234
5 67891011
121314 15161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 20th, 2026 07:59 pm
Powered by Dreamwidth Studios