Re: [HACKERS] RustgreSQL
От | Amit Langote |
---|---|
Тема | Re: [HACKERS] RustgreSQL |
Дата | |
Msg-id | c8093611-bcfa-dec4-780d-81875a467782@lab.ntt.co.jp обсуждение исходный текст |
Ответ на | Re: [HACKERS] RustgreSQL (Josh Berkus <josh@agliodbs.com>) |
Ответы |
Re: [HACKERS] RustgreSQL
|
Список | pgsql-hackers |
On 2017/01/11 8:02, Josh Berkus wrote: > On 01/09/2017 05:54 PM, Joel Jacobson wrote: >> On Mon, Jan 9, 2017 at 3:22 PM, Jim Nasby <Jim.Nasby@bluetreble.com> wrote: >>> I do wonder if there are parts of the codebase that would be much better >>> suited to a language other than C, and could reasonably be ported. >>> Especially if that could be done in such a way that the net result is still >>> C code so we're not adding dependencies to non developers (similar to >>> bison). >>> >>> Extensions are a step in that direction, but they're ultimately not core >>> Postgres (which is a different issue). >> >> I think this is a great idea! >> >> That way the amount of C code could be reduced over time, >> while safely extending the official version with new functionality on >> the surface, >> without increasing the amount of C code. > > Even if you don't ever end up touching core Postgres, being able to > write extensions in languages other than C (like, full-featured > extensions) would be its own benefit. > > Why not start there? That is, assuming that Joel has gobs of time to > work on this? For that matter, I know that Jeff Davis is quite fond of > Rust. It seems someone tried (perhaps ran out of steam, unfortunately): * Postgres extensions written in Rust * https://github.com/thehydroimpulse/postgres-extension.rs Thanks, Amit
В списке pgsql-hackers по дате отправления: