cznic / sqlite3shell

github.com/cznic/sqlite3shell has moved to modernc.org/sqlite3shell
https://godoc.org/modernc.org/sqlite3shell
Other
21 stars 1 forks source link

Congrats on some rather amazing work! #1

Open mewmew opened 6 years ago

mewmew commented 6 years ago

Hi @cznic!

I'm very glad you continued to strive for automatic translation of the C source code of SQLite to Go. It is a formidable task, and having reached the sub-goal of translating shell.c to Go is great. I wish to extend my congratulations to you and wish you happy hacking in the future!

Cheerful regards, /u

cznic commented 6 years ago

Thanks a lot. BTW, note that both shell.c and sqlite3.c are already being translated by the sqlite2go tool.

pwaller commented 6 years ago

:+1:

tandr commented 6 years ago

Congrats on a important milestone! Cannot wait to use "production-ready" Go sqlite3 one day!

cznic commented 6 years ago

@tandr It might get labelled "production-ready" iff at least a substantial portion of the TCL tests will pass. Currently struggling to make sqlite2go translate libtcl.

tandr commented 6 years ago

Is this a big body of unique tests that cover database functionality, or are they covering TCL-to-SQLite connectivity functionality?

cznic commented 6 years ago

I believe it's the former.

tandr commented 6 years ago

:(
Can you "fix" tests not to reference TCL (exclude TCL out of the picture), and then convert tcl-tests-without-tcl to Go (with your converter)? Or it is too much manual work?

cznic commented 6 years ago

Probably too much manual work.