Received: from maia.hub.org (maia-2.hub.org [200.46.204.251]) by mail.postgresql.org (Postfix) with ESMTP id B1864B5DBE5 for ; Mon, 15 Aug 2011 18:54:43 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.251]) (amavisd-maia, port 10024) with ESMTP id 01366-03 for ; Mon, 15 Aug 2011 21:54:37 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from smtp108.prem.mail.ac4.yahoo.com (smtp108.prem.mail.ac4.yahoo.com [76.13.13.47]) by mail.postgresql.org (Postfix) with SMTP id 1E0EBB5DBE1 for ; Mon, 15 Aug 2011 18:54:36 -0300 (ADT) Received: (qmail 10774 invoked from network); 15 Aug 2011 21:54:35 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=DKIM-Signature:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language; b=PPNFfwipwlW5jEZlsMeE1VuOeJqDn2shGSc6AFX4ao6SXlJyFxbP2i1h84QgSWmVvHAI1GqTG0wQ4TK9GF+nDsXWSuLXWSrh2bf2LxqAYpdeJodROpk0+O2QDyFtwtKNPLHodQqgMyxsP3mMQUrorlL7qQ3h5UlJos1cSDLwNW8= ; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1313445275; bh=DFIyhLMvIYYpRWlHk6beoE2qc5Kx5eFVJwQppx8nd/E=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language; b=jRCnmmw3yh8jpB4BR1ddQrHDsekFFmmyoQ8jxMGG6uz20jfN8HKWbKHRpKNIU6R4zcAzDbStNIADt1OsFYS94GrzWk9wzqOUf68fsVfCQFdL2wGgutMehCMSrQbFesBGxdmAAZfQTti9XWAY5gi2/M5tFtxzshNvhTA67qQ8W50= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: om.gIAsVM1kfsHNwy78sGCzop6FZJOSvNUqgCcUiyx5axfY zVZLLNSI7rcYocsNv.NJzaP.EyGJIuEh8vhj9Zvpa9RucwVYL0P6yVmhiSsg 8s5HacEc_yXhOq8rdR7CXCbdoRv30PyHKet6nQAPf3gln1LMP1KbS.7AX7gc XFTRn7uyj3GC2L3J3cnEXCUk6U8z4bkPaz5fRG9W1YmZ82LA2M6be5ClnFp. wwMnVNMfvyQRffdf4p4hpWxysR5B3IoaWYvdJ3mGoBLSnzhHs6fbAkTCNAQ2 e26_awYSED36I5ap.rr2W7cNGIutVzlkNhl_WhzLBddJK4bVN9G.Wn1MZJEU ljwHKYlWQpgkD8Vc6YMT5hKk6DBwxe08nwOZpXmFHKBrt_cV9wZGc1YCPZUs zGnTDNw-- X-Yahoo-SMTP: mpGJl6eswBD2IBufoVEg0Pa8gg-- Received: from WolfDog (polobo@66.67.24.143 with login) by smtp108.prem.mail.ac4.yahoo.com with SMTP; 15 Aug 2011 14:54:35 -0700 PDT From: "David Johnston" To: "'Darren Duncan'" , References: <4E498536.9080109@darrenduncan.net> In-Reply-To: <4E498536.9080109@darrenduncan.net> Subject: Re: Using Postgresql as application server Date: Mon, 15 Aug 2011 17:54:18 -0400 Message-ID: <008301cc5b95$e287b120$a7971360$@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQGujA4KJPJHOJFqRt+aBWOAzi9XwgKP2+KulUWPSRA= Content-Language: en-us X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-2.886 tagged_above=-5 required=5 tests=BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.988, UNPARSEABLE_RELAY=0.001 X-Spam-Level: X-Archive-Number: 201108/457 X-Sequence-Number: 178739 >> >>I believe that it is ideal for Postgres to be computationally complete = in that one *could* use it to implement a complete application. That = isn't to say one should do this as a matter of course, good to use = appropriate tools for a >>job, but that it should at least be possible = if one wanted to. -- Darren Duncan So who wants to fund the effort to create the necessary infrastructure = to display a programmer-defined user interface screen (think of the = "Forms" module in Microsoft Access)? Or are you expecting the end-user = to open up PgAdmin and type "SELECT hello_world();". I would argue that = because PostgreSQL is able to talk with many languages that can create = these "Forms" (or even - through extensions - a web-browser) that such = functionality is NOT DESIREABLE and thus PostgreSQL would not ideally be = "computationally complete" by that definition. David J.