Re: [HACKERS] RustgreSQL

Поиск
Список
Период
Сортировка
Искать
От
Jan de Visser
Тема
Re: [HACKERS] RustgreSQL
Дата
Msg-id
1489288.X043i7cxTE@coyote
Ответ на
Re: [HACKERS] RustgreSQL (Joel Jacobson)
Список
Дерево обсуждения
[HACKERS] RustgreSQL Joel Jacobson <joel@trustly.com>
Re: [HACKERS] RustgreSQL "Greg Sabino Mullane" <greg@turnstep.com>
Re: [HACKERS] RustgreSQL Gavin Flower <GavinFlower@archidevsys.co.nz>
Re: [HACKERS] RustgreSQL Fabien COELHO <coelho@cri.ensmp.fr>
Re: [HACKERS] RustgreSQL Craig Ringer <craig.ringer@2ndquadrant.com>
Re: [HACKERS] RustgreSQL Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] RustgreSQL David Fetter <david@fetter.org>
Re: [HACKERS] RustgreSQL Jim Nasby <Jim.Nasby@BlueTreble.com>
Re: [HACKERS] RustgreSQL Joel Jacobson <joel@trustly.com>
Re: [HACKERS] RustgreSQL Craig Ringer <craig@2ndquadrant.com>
Re: [HACKERS] RustgreSQL Joel Jacobson <joel@trustly.com>
Re: [HACKERS] RustgreSQL Jan de Visser <jan@de-visser.net>
Re: [HACKERS] RustgreSQL Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] RustgreSQL Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] RustgreSQL Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] RustgreSQL "Joshua D. Drake" <jd@commandprompt.com>
Re: [HACKERS] RustgreSQL Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] RustgreSQL Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] RustgreSQL otheus uibk <otheus.uibk@gmail.com>
Re: [HACKERS] RustgreSQL Craig Ringer <craig@2ndquadrant.com>
Re: [HACKERS] RustgreSQL Craig Ringer <craig.ringer@2ndquadrant.com>
Re: [HACKERS] RustgreSQL Andrew Dunstan <andrew.dunstan@2ndquadrant.com>
Re: [HACKERS] RustgreSQL Joel Jacobson <joel@trustly.com>
Re: [HACKERS] RustgreSQL Jan de Visser <jan@de-visser.net>
Re: [HACKERS] RustgreSQL Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] RustgreSQL Gavin Flower <GavinFlower@archidevsys.co.nz>
Re: [HACKERS] RustgreSQL Peter Geoghegan <pg@heroku.com>
Re: [HACKERS] RustgreSQL Craig Ringer <craig.ringer@2ndquadrant.com>
Re: [HACKERS] RustgreSQL Jan de Visser <jan@de-visser.net>
Re: [HACKERS] RustgreSQL Jim Nasby <Jim.Nasby@BlueTreble.com>
Re: [HACKERS] RustgreSQL Jim Nasby <Jim.Nasby@BlueTreble.com>
Re: [HACKERS] RustgreSQL Greg Stark <stark@mit.edu>
Re: [HACKERS] RustgreSQL Jim Nasby <Jim.Nasby@BlueTreble.com>
Re: [HACKERS] RustgreSQL Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] RustgreSQL Jim Nasby <Jim.Nasby@BlueTreble.com>
Re: [HACKERS] RustgreSQL Craig Ringer <craig.ringer@2ndquadrant.com>
On Monday, January 9, 2017 7:39:49 PM EST Joel Jacobson wrote:
> On Mon, Jan 9, 2017 at 6:03 PM, Craig Ringer  wrote:
> > Immutable functions can and do use functionality from all over the
> > server. They just don't depend on user-visible mutable _state_
> > elsewhere in the server.
> 
> OK, fair point, but at least the functionality *could* be written without
> using existing C functions, since its only the input that determine what
> output will be returned. The dependencies used by the immutable
> functions can also be ported, function by function, until there are
> no dependencies.

Be that as it may, I don't think you have convinced anybody that that is 
something worth doing. The fact it *could* be done doesn't mean it *should* be 
done.

You're proposing to introduce a metric eff-ton of instability in a project 
that routinely spends ten-message email threads discussing changing an elog to 
ereport.

To give you some perspective: *everybody* agrees autotools (the mechanism used 
to generate makefiles) is aweful. Everybody. About a year ago somebody showed 
saying "Hey, I have a draft patch replacing autotools with cmake". Cmake is 
infinitely better (mostly because it was developed in this century as opposed 
to the early 80s, and so is more in tune with current toolchains). Yury has 
been working on it for a year now, and I personally don't think it's going to 
land in version 10. And this is "just" the make infrastructure.

What you are proposing is not going to happen unless you get some serious buy-
in from a significant number of veteran contributors. And those are exactly the 
people that say "C? What's the problem?"



В списке pgsql-hackers по дате отправления
От: Pavel Stehule
Дата:
От: Marko Tiikkaja
Дата:
FAQ