Slava, I would like to take the opportunity to congratulate you on a very fine language.
Erg told me it would be easy to implement this binding with Factor but as easy as that was beyond my wildest dreams of a simple FFI. If I was able to do it as quickly (I spent more time digging into the arcane guts of Oracle's OCI API than on the code itself) then any average developer can do it and this is very encouraging from an IT manager's perspective. I have already removed the oracle- prefix. The binding still lacks any statement handling (most of it is hard-coded) and this will be the next thing I'll tackle. (doublec: I've only tested on macosx, however the dll's for each platform are those indicated by Oracle. If "$DYLD_LIBRARY_PATH/libclntsh.so.10.1" doesn't work, with a symlink like "ln -s libclntsh.so.10.1 libclntsh.so", "$DYLD_LIBRARY_PATH/libclntsh.so" should do the job. You also need to export DYLD_LIBRARY_PATH="/usr/local/oracle/instantclient10_1") This early success also encourages me towards experimenting with a direct OpenSSL binding and eventually an OpenLDAP binding both for SSL and ASN.1 needs. I'm of course honored that you want to add my code to darcs. I'll follow the recommended module bundling I saw in the documentation and complete the binding before submission. Elie CHAFTARI >From: Slava Pestov <[EMAIL PROTECTED]> >Reply-To: factor-talk@lists.sourceforge.net >To: factor-talk@lists.sourceforge.net >Subject: [Factor-talk] Oracle binding >Date: Thu, 29 Mar 2007 14:04:15 -0400 > >Hi all, > >Is the author of the Oracle binding (azteca on IRC) on this list? > >The code is good. The only thing I'd like to suggest is dropping the >oracle- prefix from some of the colon definitions. The words are >already in a vocabulary; prefixes are not necessary, unlike languages >with a single global function namespace. > >I'd like to add the code to darcs when it is done. > >Slava > >------------------------------------------------------------------------- >Take Surveys. Earn Cash. Influence the Future of IT >Join SourceForge.net's Techsay panel and you'll get the chance to share >your >opinions on IT & business topics through brief surveys-and earn cash >http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >_______________________________________________ >Factor-talk mailing list >Factor-talk@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/factor-talk _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk