databases and stuff..
[1/3] from: matt::fitzgerald::bigpond::com at: 23-Oct-2001 14:21
I've developed an event management product at work, written in C++ and does the job quite well, but it isn't scalable or flexible in that I can easily add features the way the end user desires. Rugby seems to be an excellent solution in that it's small, fast and is simple to explain to moronic managers. Now, my C++ app. runs as an NT service, which is yuk as I want it to run on pretty much anything, once again REBOL solves this problem, so migrating away from core NT technologies is an easy step whilst increasing the platform base. However, it's heavily wrapped around FairCom's c-Tree Plus (which incidently also runs on some 25+ operating systems) database technology which I believe is a quality product, cheap and very fast (as opposed to SQL Server or some other monolithic beast) and wish to keep on using it. ODBC drivers do exist for FairCom's product but I'd prefer to use their ISAM API (which is C source code) directly, is there anyway I can write C extensions for REBOL? Any info. greatly appreciated! Cheers, -Matt
[2/3] from: arolls:idatam:au at: 23-Oct-2001 15:46
Rebol/Command allows you to call external libraries (DLL's on windows). I haven't tried it yet, though examples have been posted to this list and surely exist in the script library. Anton.
[3/3] from: media:quazart at: 23-Oct-2001 9:04
Hi Matt, you can interface OS shared libraries when using /pro or /command version or REBOL. If you have a (.dll .dso, etc) toolkit which accesses this database then, Yes you can... its mainly a matter of building yourself a library wrapper (a set of functions which will ease your interface of the library within rebol by converting datatypes and making the library seem local to rebol). hope this helps -Maxim