tag:blogger.com,1999:blog-3971202189709462152.post1840829336092490938..comments2024-03-11T12:50:02.036+01:00Comments on PyPy Status Blog: HPy kick-off sprint reportCarl Friedrich Bolz-Tereickhttp://www.blogger.com/profile/00518922641059511014noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-3971202189709462152.post-78706524359833175082019-12-20T10:09:38.053+01:002019-12-20T10:09:38.053+01:00import sqlite3
print sqlite3.sqlite_version
D'...import sqlite3<br />print sqlite3.sqlite_version<br /><br />D'oh!<br />Sorry about that :-)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3971202189709462152.post-83599037242080486872019-12-20T09:39:53.050+01:002019-12-20T09:39:53.050+01:00
Hi PyPy team, thanks for your great work but I fo...<br />Hi PyPy team, thanks for your great work but I found this:<br /><br />import sqlite3<br />print sqlite3.version<br /><br />2.6.0<br /><br /><br />sqlite3 is SQLite 2?<br /><br />Any chance of a dot release to bring sqlite3 up to date?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3971202189709462152.post-63412441477362375312019-12-19T10:35:10.079+01:002019-12-19T10:35:10.079+01:00@Unknown: CFFI solves a different problem, which i...@Unknown: CFFI solves a different problem, which is how to wrap an existing C library which does not need to manipulate Python objects. As such, it will continue its development independently than HPy, as far as I can seeAntonio Cunihttps://www.blogger.com/profile/17017456817083804792noreply@blogger.comtag:blogger.com,1999:blog-3971202189709462152.post-29934911451623291412019-12-19T08:41:15.239+01:002019-12-19T08:41:15.239+01:00Great work!
Especially happy with the considerati...Great work!<br /><br />Especially happy with the consideration of incremental adoption.René Dudfieldhttps://www.blogger.com/profile/17762358075557755436noreply@blogger.comtag:blogger.com,1999:blog-3971202189709462152.post-12847489879037416422019-12-19T00:53:19.005+01:002019-12-19T00:53:19.005+01:00This sounds really interesting.
What does this me...This sounds really interesting.<br /><br />What does this mean for the future of CFFI?<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3971202189709462152.post-144705889769932052019-12-18T20:00:27.042+01:002019-12-18T20:00:27.042+01:00At the moment HPy is two thing:
- A C API: here t...At the moment HPy is two thing:<br /><br />- A C API: here the goal is to have something which is easy to write and to migrate from existing C extensions. The macros are mostly needed to overcome limitations of C as a language<br /><br />- an ABI: this is independent from C: any language can decide what is the best API to generate extensions compatible with such an ABIAntonio Cunihttps://www.blogger.com/profile/17017456817083804792noreply@blogger.comtag:blogger.com,1999:blog-3971202189709462152.post-90603173569355495062019-12-18T17:22:47.499+01:002019-12-18T17:22:47.499+01:00Is HPy going to be C(++)-specific? Will you consid...Is HPy going to be C(++)-specific? Will you consider the feasibility of implementing that API in other languages, such as Rust? Extensive usage of macros is something that's more difficult to generate bindings for.Anonymousnoreply@blogger.com