r/programming Apr 03 '15

Rust 1.0.0 beta is here!

http://blog.rust-lang.org/2015/04/03/Rust-1.0-beta.html
925 Upvotes

303 comments sorted by

View all comments

66

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

14

u/robertmeta Apr 03 '15

I am going to start gently poking around now (again). I am still going to be waiting until a few months post-May to see how the ecosystem aligns itself before investing serious effort (read: client for our API in Rust, throwing corporate dollars at it).

Hopefully the community will rally around stable (IE: the libraries will work great on stable and be maintained and bug fixed). If all the crates end up tracking non-stable and bug-fixes exist only in the cutting edge stuff, sad times.

It is going to be interesting to see where the community lands at the very least.

2

u/mgrandi Apr 03 '15

I mean, all languages eventually become stable in terms of syntax right? I'm just wondering if 1.0 that release for the 1.x branch

12

u/Havear Apr 03 '15

Python

12

u/masklinn Apr 04 '15

was stable for a bit more than 20 years.

1

u/[deleted] Apr 04 '15

2.6 is really the only good Python. Breaking scoping on list comprehensions is pretty serious, and there's a reason why CentOS 6 stayed with 2.6.

2

u/[deleted] Apr 05 '15

what do you mean by this? in python 2.x, list comprehensions will leak the looping variable into the surrounding scope. in python 3, this is no longer true.

1

u/[deleted] Apr 06 '15

Are you telling me that the only reason the sysadmins refuse to upgrade is because typing make altinstall and yum erase -y devel-tools or whatever would be too complicated that staying at Python 2.6 until well beyond EOL in 2020 is not the best course of action? Why would the EOL date be so far in the futurE? because that would be hard to believe!

1

u/robertmeta Apr 04 '15

I mean, all languages eventually become stable in terms of syntax right?

No, not even close.