Re: Programming Languages

From: Gary Stainburn <gary(dot)stainburn(at)ringways(dot)co(dot)uk>
To: "Chris Ruprecht" <chrup999(at)yahoo(dot)com>, "p-admin" <pgsql-admin(at)postgresql(dot)org>
Subject: Re: Programming Languages
Date: 2001-06-27 08:51:20
Message-ID: 01062709512000.19672@gary.ringways.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Hi Chris,

This may not be the answer you're after, but have you tried Perl? I now do
95% of my work using perl (although I still class myself as a beginner).

It's available for unix and Windows as well as some other platforms. Code
writen for one usually needs very few (or no) changes to run on another.

Perl is not a 4GL, but it's not a 3GL either. I think of it more as a 3.5GL.
The main aim of perl is to do the stuff you shouldn't have to and let you get
straight on with writing your program. On top of that there is the
Comprehensive Perl Archive Network (CPAN) which is a large collection of
modules that you can simply download and use. Best of all, perl and CPAN are
free.

Add on top of that the perl module DBI.pm which is an abstract layer
providing perl with database access and DBD::Pg.pm which is the driver that
allows DBI to talk to PostgreSQL you have a *very* easy to use link to you
favourite RDBMS.

If you want to have a look at perl, go to http://www.perl.org, and
http://search.cpan.org for the CPAN. There is a busy mailing
mailto:beginners(at)perl(dot)org as well as a new spin-off beginners-cgi(at)perl(dot)org
for people who are new to Perl. These can be found at http://learn.perl.org.

Also, there is a mailing list pgsql-interfaces(at)postgresql(dot)org specifically
covering all the ways you can connect to PostgreSQL, including DBI, ODBC etc.

Gary
On Tuesday 26 June 2001 3:56 pm, Chris Ruprecht wrote:
> Hi all,
>
> in the last 12 years, I have been working with the Progress RDBMS and 4GL
> and I guess, I have been spoilt by the 4GL. Now, I'm concentrating my
> efforts on PostGreSQL but am showing terrible withdraw symptoms when it
> comes to writing programs.
>
> I would like to know if there are any efforts underway to develop anything
> in the direction of a 4GL - something which is not as involved as C/C++ but
> on the other hand flexible enough to write business applications.
>
> Any pointers to such a thing would be greatly appreciated.
>
> Best regards,
> Chris

----------------------------------------
Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description:
----------------------------------------

--
Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Kristis Makris 2001-06-27 15:55:57 Re: Using the extract() function in plpgsql
Previous Message Richard Huxton 2001-06-27 07:17:38 Re: Using the extract() function in plpgsql