Ранее неоднократно высказывалась мысль, что неплохо бы держать SQLite не внутри far.exe, а в виде сабжа, для удобства плагинописателей и пущей кошерности.
Что по этому поводу думает общественность?
sqlite3.dll
sqlite3.dll
Я - за.
Все собираюсь делать sqlite-ом что-нибудь в фар-хистори например.
для этого нужна DLL, можно ее и притащить извне откуда-то,
но думаю что всем будет только проще если она будет просто входить в комплект.
Тоже самое и про прочие библиотеки думаю, например, TinyXml
Мне и прямо сейчас не нужна, но кому-то может быть нужна.
100% для таких распространненых библиотек уже есть Lua FFI bindings,
позволяющие из луа-скрипта обращаться к ним напрямую.
если их можно вынести, то наверное лучше бы вынести.
Это облегчит жизнь желающим поковырятся в скриптинге ФАРа.
Все собираюсь делать sqlite-ом что-нибудь в фар-хистори например.
для этого нужна DLL, можно ее и притащить извне откуда-то,
но думаю что всем будет только проще если она будет просто входить в комплект.
Тоже самое и про прочие библиотеки думаю, например, TinyXml
Мне и прямо сейчас не нужна, но кому-то может быть нужна.
100% для таких распространненых библиотек уже есть Lua FFI bindings,
позволяющие из луа-скрипта обращаться к ним напрямую.
если их можно вынести, то наверное лучше бы вынести.
Это облегчит жизнь желающим поковырятся в скриптинге ФАРа.
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
-
- Posts: 1299
- Joined: Fri 30 Nov, 2007 15:32
- Location: Крым
- Has thanked: 12 times
- Been thanked: 46 times
- Contact:
sqlite3.dll
А какие вообще плюсы от вкомпиливания sqlite в экзешку, если уж на то пошло? Если бы Фар работал как standalone exe, то да, выгода очевидна. Но и так куча файлов таскается за собой.
sqlite3.dll
Польза - что как противоядие от умников желающих приделать свою ДЛЛ, этим создающих источник разных интересных багов ну я все равно считаю что пользы от выноса ДЛЛ больше. ФАР в принципе может отказываться работать если видит что DLL какая-то странная, по checksum например .
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.