Sounds good me.

I believed that the API would be frozen in 1.0 like Go. Besides, that version is going to attract many developers and without a generic API to build SQL drivers, it would be very chaotic to have different clients of SQL engines with a different API instead of to have the same one being able to switch between them if necessary.

El 11/12/13 17:04, Patrick Walton escribió:
On 12/11/13 3:01 AM, John Mija wrote:
Before of release 1.0, it would be very good if it's added to the
package standard a generic interface to be implemented by the packages
of SQL drivers.

We aren't likely to block 1.0 on this. Instead of stabilizing all
libraries once and for all in 1.0 like Go did, we're taking a gradual
approach to libraries similar to that of node.js, in which 1.0 will have
some library modules stable and some modules unstable, and releases 1.1,
1.2, and beyond will stabilize more and more libraries as time goes on.

I think this approach will give us a higher degree of confidence that we
don't have to live with library interfaces that are suboptimal for all
time, since we can focus on libraries one at a time instead of freezing
everything in one fell swoop.

Patrick

_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev


_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to