C, python, perl, ...?
Ing. Pavel PaJaSoft Janousek
janousek na fonet.cz
Úterý Říjen 16 11:10:11 CEST 2001
> IMHO ani nativni API nemusi byt zase tak moc komplikovane. Pravda
Mozna jsem se spatne vyjadril, upresnim to - API muze byt velice
jednoduche, pokud to vsak nebude opravdu silene komplexni funkce (nebo
naopak jednoducha funkce s silenou strukturou predavanou jako parametr -
Oraclisti, klobouk dolu:->), bude rozsah funkci rekneme desitky (neco
ala dBase neni databaze:->).
Ma vytka nesmerovala na slozitost, ale na prosty fakt, ze pri pouziti
API se __upisu__. Narazim na vlastni zkusenost, kdy ekvivalentni
aplikace byla psana (s ohledem na moznosti (autoincrement, sequence,
transakce apod.)) pod PostgreSQl s ESQl a MySQL s pouze API - v C jsem
jinou moznost nemel (unixODBC bylo alfa alfa (a navic dekuji nechci)),
pokud nyni ESQL existuje pod MySQL, je to jen dobre, pred 3 lety to
pravda nebyla. Jenom prosty pomer source aplikace pro PostgreSQL vs.
MySQL bylo 1:5 (nekecam). Ano, kdybych si navrh 'abstraktni' vrstvu,
snizil bych to - to vsak nebylo ucelem ani zadanim a pro ucely srovnani
ani mozne (vlastni ESQL si psat nebudu)...
Toliko me zkusenosti, nevylucuji, ze jsou specificke, ovsem to asi
kazde zkusenosti...
-----------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft) FoNet, spol. s r. o.
Vyvoj software, Intranet / Internet Sokolova 67, 619 00 Brno
E-mail: mailto:Janousek na FoNet.Cz Tel.: +420 5 4324 4749
SMS: mailto:P.Janousek na SMS.Paegas.Cz Fax.: +420 5 4324 4751
WWW: http://WWW.FoNet.Cz/ E-mail: mailto:Info na FoNet.Cz
-----------------------------------------------------------------------
Další informace o konferenci Linux