sqlite3.dll

Разработка Far.
Post Reply
User avatar
DrKnS
Posts: 5747
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 319 times

sqlite3.dll

Post by DrKnS »

Ранее неоднократно высказывалась мысль, что неплохо бы держать SQLite не внутри far.exe, а в виде сабжа, для удобства плагинописателей и пущей кошерности.

Что по этому поводу думает общественность?
citRiks
Posts: 899
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 274 times
Been thanked: 47 times

sqlite3.dll

Post by citRiks »

Я - за.
Все собираюсь делать sqlite-ом что-нибудь в фар-хистори например.
для этого нужна DLL, можно ее и притащить извне откуда-то,
но думаю что всем будет только проще если она будет просто входить в комплект.
Тоже самое и про прочие библиотеки думаю, например, TinyXml
Мне и прямо сейчас не нужна, но кому-то может быть нужна.
100% для таких распространненых библиотек уже есть Lua FFI bindings,
позволяющие из луа-скрипта обращаться к ним напрямую.
если их можно вынести, то наверное лучше бы вынести.
Это облегчит жизнь желающим поковырятся в скриптинге ФАРа.
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Yegor
Posts: 1092
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 15 times
Been thanked: 26 times

sqlite3.dll

Post by Yegor »

Я за DLL.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Ariman
Posts: 1295
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

sqlite3.dll

Post by Ariman »

А какие вообще плюсы от вкомпиливания sqlite в экзешку, если уж на то пошло? Если бы Фар работал как standalone exe, то да, выгода очевидна. Но и так куча файлов таскается за собой.
citRiks
Posts: 899
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 274 times
Been thanked: 47 times

sqlite3.dll

Post by citRiks »

Ariman wrote: Fri 11 Sep, 2020 07:49 А какие вообще плюсы от вкомпиливания sqlite в экзешку, если уж на то пошло?
Польза - что как противоядие от умников желающих приделать свою ДЛЛ, этим создающих источник разных интересных багов ну я все равно считаю что пользы от выноса ДЛЛ больше. ФАР в принципе может отказываться работать если видит что DLL какая-то странная, по checksum например .
А кто не поверит в наше миролюбие, / Тот кровью умоется. / И будет такая борьба за мир, / Что камня на камне не останется.
Post Reply

Return to “Development”