J
Jim Cain
All,
I've made available on my Web site what I have so far. I've called it
Ruby9i, which is the name of the C extension library. It is available at:
http://jimcain.us/ruby9i/
Currently it has support for the basics and some of the newer Oracle
types, including timestamps and intervals. There is some support for
non-blocking OCI calls, too.
If you're interested, you'll have to peruse the source code, since I
haven't written any documentation for it yet. That will be along soon,
maybe within the next week or so.
It doesn't yet support fancier stuff like LOBs, collections or
user-defined types, but since I use those in Oracle, that's what I'll be
working on in the following week or so.
Date functions and arithmetic have spotty support. This will be fleshed
out soon, too.
My main purpose in posting this now is to get feedback from the more
knowledgable Ruby folks, at least those who don't have anything better
to do. As I state on the project's main page, I only read Ruby's docs
for the first time less than two weeks ago, and the following day I
started this project.
If anyone has any features that they would like supported, please let me
know. For now, I've got plenty of time to spend on this project since I
was just laid off. My loss is the Ruby community's gain, I hope.
Cheers,
Jim
I've made available on my Web site what I have so far. I've called it
Ruby9i, which is the name of the C extension library. It is available at:
http://jimcain.us/ruby9i/
Currently it has support for the basics and some of the newer Oracle
types, including timestamps and intervals. There is some support for
non-blocking OCI calls, too.
If you're interested, you'll have to peruse the source code, since I
haven't written any documentation for it yet. That will be along soon,
maybe within the next week or so.
It doesn't yet support fancier stuff like LOBs, collections or
user-defined types, but since I use those in Oracle, that's what I'll be
working on in the following week or so.
Date functions and arithmetic have spotty support. This will be fleshed
out soon, too.
My main purpose in posting this now is to get feedback from the more
knowledgable Ruby folks, at least those who don't have anything better
to do. As I state on the project's main page, I only read Ruby's docs
for the first time less than two weeks ago, and the following day I
started this project.
If anyone has any features that they would like supported, please let me
know. For now, I've got plenty of time to spend on this project since I
was just laid off. My loss is the Ruby community's gain, I hope.
Cheers,
Jim