From: Robert Klemme Date: 2004-07-16T17:52:15+09:00 Subject: Re: scripting language (fwd) "Gavin Sinclair" schrieb im Newsbeitrag news:37-1673990922.20040716083653@soyabean.com.au... > On Friday, July 16, 2004, 5:25:47 AM, Jamis wrote: > > > What I would like is to remove the Oracle client as a dependency, just > > as the Oracle JDBC (thin) client does. The thin (as opposed to the oci) > > Oracle JDBC client implements in pure Java the network protocols that > > communicate with the Oracle database server. > > > This means that the thin client will ultimately be less responsive than > > the oci client, but its GREAT for working on your own machine. > > > I'm hoping that something like this can be written for Ruby, in Ruby, > > without the need to create an extension module in C to bridge into the > > Oracle OCI stuff (which is what the current ruby oracle module does). > > Couldn't the thin client be written in C and then wrapped in every > scripting language imaginable? If so, *is* there an Oracle thin > client library written in C already? AFAIK there is a lib containing the OCI code (pure C). So IMHO it should be feasible to build a shared lib for each platform supported by Oracle and link Oracle's code in. Then there's still the legal issue. I figure Oracle could be grateful for each added language with built in Oracle support. But I may be wrong. robert