Re: Lisp as procedural language

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Lisp as procedural language
Дата
Msg-id 27162.989125965@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Lisp as procedural language  (Peter Eisentraut <peter_e@gmx.net>)
Ответы Re: Lisp as procedural language  (Marko Kreen <marko@l-t.ee>)
Re: Lisp as procedural language  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-hackers
Peter Eisentraut <peter_e@gmx.net> writes:
> This must have been an artifact from the time when part of the Postgres
> system was written in Lisp.  A Lisp procedural language never actually
> existed in PostgreSQL.

[ Digs in archives... ]  The pg_language entry that Vladimir refers to
was still present as late as Postgres 6.5 --- but I agree that it must
have been vestigial long before that.  Certainly, at one time large
chunks of Postgres *were* written in Lisp, and I imagine that the
pg_language entry did something useful when that was true.  But it was
dead code in Postgres 4.2 (1994), which is the oldest source I have;
there is no Lisp code remaining in 4.2.

It'd theoretically be possible to support Lisp in the same way as we
currently support Tcl, Perl, etc.  The hard part is to find a suitable
interpreter that is designed to be dynamically linked into other
applications.  Perl still hasn't got that quite right, and I imagine
it's an even more foreign idea for most Lisp systems...
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: mlw
Дата:
Сообщение: Re: File system performance and pg_xlog
Следующее
От: Tatsuo Ishii
Дата:
Сообщение: Re: MULTIBYTE and SQL_ASCII (was Re: [JDBC] Re: A bug with pgsql 7.1/jdbc and non-ascii (8-bit) chars?)