Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Java vs. Perl ... vs. Python

RE: Java vs. Perl ... vs. Python

From: Orr, Steve <sorr_at_rightnow.com>
Date: Fri, 2 Apr 2004 12:46:56 -0700
Message-ID: <D30BE1A2F9109A43BA989E2F51684056062CA2E7@pobox.corp.rightnow.com>


Wow... I'm just getting back to this list after a long hiatus (doing boring stuff like work) and I see this latest post near and dear to my heart.=20

I'm doing a Quick Tip (Q9) at IOUW titled, "Python, Oracle and the Meaning of Life." From my laptop (it's old and decrepit with a mere 256MB of RAM running at 850Mhz) I'll be running a full fledged web server which I developed entirely in Python. My web server leverages on the low level socket programming and HTTP libraries that come with Python. I'll of course access the O9i database on my laptop and I'll show a proof of concept DBA webapp called HYDRA which includes pretty YAPP graphs (real time using RRDTool) to show to damagement.=20

I'll also talk about how we manage almost everything with Python including: distributing and configuring our software; configuring and restarting our Apache web servers; maintaining our virtual hosts and DNS tables; managing the databases including end user upgrades, schema and tablespace creation, and backing up and moving data. (Scary huh? We're one of the top 25 ASP's but I won't get into any marketing hype.)=20

Oh, yeah, and if there's time after talking about Python and Oracle we may get into the meaning of life, but this type of discussion is usually most productive with beer after the show. ;-)

Steve Orr
Bozeman, Montana

-----Original Message-----

From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Branimir Petrovic Sent: Friday, April 02, 2004 11:58 AM
To: 'oracle-l_at_freelists.org'
Subject: RE: Java vs. Perl

Once you become aware you need a decent tool to get into the database=20 and "do your stuff" but also retain the ability to easily spawn out and=20 do some "other stuff" elsewhere, and you come to a point of starting to=20 ponder about Perl, may be it is not a bad idea to consider Python. Try=20 'em both and see which approach you prefer (or can live with).=20

Some years ago coming to realization it is high time to get a grip on=20 powerful general purpose scripting language I too considered learning=20 Perl, but got disgusted/repelled by it in almost no time.=20

Then I've stumbled across Python...

Python's "home":
http://www.python.org/

Some high level descriptions: http://www.python.org/doc/Intros.html

"Why Python?" by Eric Raymond:
http://www.linuxjournal.com/article.php?sid=3D3882

Python module for Oracle (requires Oracle Client): http://starship.python.net/crew/atuining/cx_Oracle/index.html

Branimir



Please see the official ORACLE-L FAQ: http://www.orafaq.com

To unsubscribe send email to: oracle-l-request_at_freelists.org put 'unsubscribe' in the subject line.
--

Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html


Please see the official ORACLE-L FAQ: http://www.orafaq.com

To unsubscribe send email to: oracle-l-request_at_freelists.org put 'unsubscribe' in the subject line.
--

Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html
Received on Fri Apr 02 2004 - 13:43:55 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US