Received: from sss.sss.pgh.pa.us (sss.pgh.pa.us [206.210.65.6]) by hub.org (8.8.8/8.7.5) with ESMTP id KAA27019 for ; Tue, 11 Aug 1998 10:52:51 -0400 (EDT) Received: from sss.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.sss.pgh.pa.us (8.9.1/8.9.1) with ESMTP id KAA26921; Tue, 11 Aug 1998 10:51:43 -0400 (EDT) To: Goran Thyni cc: pgsql-interfaces@postgreSQL.org Subject: Re: [INTERFACES] Re: thread-safe libpq and DBD::Pg In-reply-to: Your message of Tue, 11 Aug 1998 14:22:43 +0200 <35D03793.B05CD6AF@bildbasen.se> Date: Tue, 11 Aug 1998 10:51:43 -0400 Message-ID: <26919.902847103@sss.pgh.pa.us> From: Tom Lane Goran Thyni writes: > * A "pure perl"-interface is useful for > - systems without decent C-compiler > - systems not supported by libpq > (there is already a pure TCL interface, isn't it?) I agree that a "pure Perl" or "pure Tcl" front end would be more easily portable than what we have. It'd probably be slower, but maybe not so much slower as to be a problem. The present libpgtcl is NOT pure Tcl --- it is a C-coded Tcl extension, besides which it is layered on top of libpq. I think I remember someone speculating about writing a pure Tcl front end by programming directly to the socket-level FE/BE interface, but I haven't heard about any results. regards, tom lane