| From: | Chris Browne <cbbrowne(at)acm(dot)org> | 
|---|---|
| To: | pgsql-hackers(at)postgresql(dot)org | 
| Subject: | Re: PostgreSQL future ideas | 
| Date: | 2008-09-26 23:08:57 | 
| Message-ID: | 87hc82mrna.fsf@dba2.int.libertyrms.com | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-general pgsql-hackers | 
jonah(dot)harris(at)gmail(dot)com ("Jonah H. Harris") writes:
> On Fri, Sep 26, 2008 at 11:52 AM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
>>> Speaking of language choice, no one said that _all_ the source code would
>>> need to be rewritten. It would be nice, for example, if PostgreSQL rewrote
>>> the current GUC system with a glue language like Lua (which is also very
>>> C-like).
>>
>> No it wouldn't. All it would mean is that you'd need developers fluent in
>> both languages.
>
> Having done quite a bit of internals work with SAP DB (which is an
> amalgamation of C, C++, and Pascal), I completely agree.  The entire
> system, if possible, should be in a single language.
Note that this actually *isn't* possible; PostgreSQL is implemented in
a number of languages already:
 a) C, obviously
 b) m4 and some autoconf macrology
 c) GNU make
 d) There's some awk
 e) Shell script
 f) Flex
 g) Bison
And I'm not sure that's all there is :-).
-- 
let name="cbbrowne" and tld="cbbrowne.com" in String.concat "@" [name;tld];;
http://www3.sympatico.ca/cbbrowne/lisp.html
If a hole in the street is a manhole, is a hole in a man a streethole?
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Ralph Smith | 2008-09-26 23:27:22 | Re: Using a User-Def function in a query | 
| Previous Message | Tom Lane | 2008-09-26 22:55:46 | Re: Rounding of floating point in text dumps? | 
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Abhijit Menon-Sen | 2008-09-26 23:14:15 | Re: [PATCH] allow has_table_privilege(..., 'usage') on sequences | 
| Previous Message | Tom Lane | 2008-09-26 22:58:58 | Re: Bug in ILIKE? |