Add me to the python fan club. And I'd also put forward zope 3 as a web
framework, I've been reading up on it for ages and finally started to have a
dabble last weekend... I like! :)
Regards
Ben

-----Original Message-----
From: Hadley Rich [mailto:[EMAIL PROTECTED] 
Sent: Sunday, 17 September 2006 8:51 p.m.
To: [email protected]
Subject: Re: Programming in Linux

On Sunday 17 September 2006 18:38, Andrew Errington wrote:
> Python.
>
> It is powerful, easy to learn and use, well supported, and free.

I'll second the vote for python - I like it. Remember though that different 
languages are better suited to different tasks - use the right tool for the 
job.

> For your database, you can connect Python to pretty much any database
> engine backend (except dBASE, because that is not a database engine).  I
> suggest you convert your database schema to a 'proper' database such as
> Postgres and use Python for the fiddly bits.

My favourite DB is SQLite, but the same thing goes for programming languages
- 
different databases are better suited to different jobs. SQLite isn't suited

to lots of concurrent writes.

> For the user interface: "curses" is a text-based user interface system.
It
> will look like Clipper running under DOS, very Old Skool;  If you prefer a
> spiffy GUI then Python supports wxWidgets (via wxPython) to allow you to
> construct a tasteful GUI that is also cross-platform (Linux/Mac/Windows);
> or, as Jim suggests, write a web based front end, then it is usable
> cross-platform, cross-world.

QT4 is cross platform for open source licenses now too. From the (very)
little 
I've played with it it seems to integrate well with Python.

hads

-- 
http://nicegear.co.nz
New Zealand's VoIP Supplier


Reply via email to