News for hackers. Stuff that matters.
Re:Rust 0.9 released by kibwen on Thursday January 09, 2014 @05:30PM (#7033753)
I was exclusively a Javascript/Python/Java programmer before jumping into Rust. If you're looking to learn a systems language with real bare-metal capabilities, Rust's safety features will go a long way towards keeping you on the straight and narrow as you figure out the concepts essential to low-level programming.

And because Steve seems reluctant to plug his own book, here's Rust for Rubyists, which is an introduction to Rust geared towards users of higher-level programming languages: http://www.rustforrubyists.com/

Re:Rust 0.9 released by steveklabnik on Thursday January 09, 2014 @05:42PM (#7033801)
This reminded me that I needed to actually release the 0.9 update I wrote over the weekend! Thanks :)
Re:Rust 0.9 released by arms on Thursday January 09, 2014 @08:13PM (#7034419)
Thanks kibwen for the link, and thanks steveklabnik for writing this. I've been interested in Rust and this looks like a nice way to get my feet wet.
Re:Rust 0.9 released by steveklabnik on Friday January 10, 2014 @07:50PM (#7040834)
You're welcome! Feedback appreciated.
Re:Rust 0.9 released by silasb on Friday January 10, 2014 @08:23AM (#7036427)
I want to thank you for a good introduction to rust and can't wait to read the 0.9 updated version.
Re:Rust 0.9 released by steveklabnik on Friday January 10, 2014 @07:50PM (#7040829)
You're very welcome. I missed one or two things, so there will be another update this weekend.
Re:Rust 0.9 released by bsg75 on Thursday January 09, 2014 @10:42PM (#7034973)
Anything like a rustforpythonistas been mentioned anywhere?
Re:Rust 0.9 released by avparker on Friday January 10, 2014 @08:36AM (#7036467)
It doesn't really require a knowledge of ruby, so you might want to have a look.

From the FAQ on the front page:

Do I have to know Ruby?

Really, I love alliteration: the only thing the 'for Rubyists' really means is that I assume you don't know about pointers, concurrency, or similar things. That's okay, you've never had to think about them before! I explain this stuff in extra depth. If you program in another dynamically typed language, you'll be just fine. If you program in another systems language, you'll be more than fine.