Делаем выбор
Jun. 19th, 2016 06:38 pmСунулся я FreeBasic изучать, не на словах, а на деле,
И вижу, что для например вполне логичной вещи как вывод TrueType, нет ничего, кроме каких-то костылей, именуемых библиотеками:
- костыль1 рендерит фонт с указанными хар-ками в BMP, откуда буквы по-тайлово можно выводить на экран в виде спрайтов.
- костыль2 работает со своим векторным форматом шрифтов, в которые нужно конвертить TrueType.
это считается нормой, оказывается :c
Копнул еще чуть, и полезло,
http://freebasic.ucoz.com/freebasicvspurebasic.html
если собираться кодить на FB, нужно быть готовым делать все самому, на вин32апи. минус - требуется изучать. плюсы - не зависим от чужих поделок-библиотек, делающих то же самое через винапи, и еще плюс - глубокое понимание того, как устроена винда,
да, я клоню к ассембли.
FB -> WINAPI -> отладка приложений, вожделенный крак и реверс всего что движется.
мне не ясно, чем винапи не устраивает? зачем привлекатьрукожопых посредников, чтобы потом с ними кашу расхлебывать? это как в магазин послать кого-то: купит не то, не купит вообще ничего, потому что не знает, в каком отделе продается искомое, будет ворон считать по пути, и окажется что быстрее и безопасней сходить в маг самому.
p.s. бесполезные факты:
- тот, кто сподвиг на изучение FB, моложе меня на 18 лет.
- это именно тот путь, как я делал в 1998, кодил на C-- (нет, это не опечатка), совал это в отладчик и так приходило понимание, что и как работает на ассембли.
- наконец-то будут востребованы бумажные книги по Апи, купленные 12+ лет назад :)
И вижу, что для например вполне логичной вещи как вывод TrueType, нет ничего, кроме каких-то костылей, именуемых библиотеками:
- костыль1 рендерит фонт с указанными хар-ками в BMP, откуда буквы по-тайлово можно выводить на экран в виде спрайтов.
- костыль2 работает со своим векторным форматом шрифтов, в которые нужно конвертить TrueType.
это считается нормой, оказывается :c
Копнул еще чуть, и полезло,
http://freebasic.ucoz.com/freebasicvspurebasic.html
если собираться кодить на FB, нужно быть готовым делать все самому, на вин32апи. минус - требуется изучать. плюсы - не зависим от чужих поделок-библиотек, делающих то же самое через винапи, и еще плюс - глубокое понимание того, как устроена винда,
да, я клоню к ассембли.
FB -> WINAPI -> отладка приложений, вожделенный крак и реверс всего что движется.
мне не ясно, чем винапи не устраивает? зачем привлекать
p.s. бесполезные факты:
- тот, кто сподвиг на изучение FB, моложе меня на 18 лет.
- это именно тот путь, как я делал в 1998, кодил на C-- (нет, это не опечатка), совал это в отладчик и так приходило понимание, что и как работает на ассембли.
- наконец-то будут востребованы бумажные книги по Апи, купленные 12+ лет назад :)