pg.ddx.io  pgsql-interfaces@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Paolo Cacciatori <paolo@nova.it>
To: PostgreSQL Interfaces <pgsql-interfaces@postgreSQL.org>
Subject: Re: [INTERFACES] Re: [QUESTIONS] Connect to Postgres with pure TCL
Date: Tue, 13 Jan 1998 16:32:36 +0100
Message-ID: <34BB8906.D736C751@nova.it> (raw)
References: <l03110700b0e0cd5433d5@[147.233.159.109]>
	<34BB6199.2155538B@flex.ro>

Constantin Teodorescu wrote:

> Herouth Maoz wrote:
> >
> > However, your way would be much more logical, though I suspect a
> > performance degredation if all the connections are done in the
> interpreted
> > language itself.
>
> I don't think so.
> SQL conversation mean some small messages for establishing protocol
> then
> sending the SQL command and after that receiving data. The most part
> of
> the time is taken by data transferring over the network. I would bet
> on
> a maximum 5% performance degrading.
>
> Tcl/Tk 8.0 would be the only version that could deal with binary i/o
> over files and sockets.
>
> In my opinion, it wouldn't be so hard to rewrite pg interface directly
>
> in Tcl.
> I would study that posibility and keep you informed.
>  

Thanks.

In the meantime I've done some test with Tcl/Tk 8.0 and I was able to
make a connection and send a simple query over it. The hard part is
extracting the data from the result.

If you are interested I can send the rude code of my test, but I'm
working with Tcl only from a week ....
 
 

Paolo Cacciatori    paolo@plavis.com
 

  




view thread (6+ messages)  latest in thread

Message-ID: <34BB8906.D736C751@nova.it>
Permalink:  ../34BB8906.D736C751@nova.it/
Also on:    postgresql.org/message-id/34BB8906.D736C751@nova.it

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-interfaces@postgresql.org
  Cc: paolo@nova.it
  Subject: Re: [INTERFACES] Re: [QUESTIONS] Connect to Postgres with pure TCL
  In-Reply-To: <34BB8906.D736C751@nova.it>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox