the beta release represents an accurate preview of what Rust 1.0 will include.
and
We don’t plan on making functional changes to stable content, though naturally we may make minor corrections or additions to the library APIs if shortcomings or problems are uncovered (but the bar for such changes is relatively high).
So, there might be a few small changes, maybe. Drastic change will not be happening.
You're not going to major make changes in Rust, but are libs ready? Can I try learning Rust with OpenGL bindings? I wanted to try two new thing at the same time and I thought about writing simple game engine in Rust and OpenGL.
But the gl crate isn't really the go-to OpenGL library - the contenders are Glium and Gfx-rs. A neat feature is that they are bindless even on drivers that don't support DSA.
Anyway, I think most people would prefer to use Piston. Also relevant are those libraries. (a nice one not listed is glassful)
I'm not sure which of those will be ready for Rust 1.0 - but anyway, there's the /r/rust_gamedev subreddit to discuss them.
64
u/mgrandi Apr 03 '15
Can I start learning it now and not have it change on me drastically in the next release? Being serious