Welcome!

The easiest way to install the compiler will be to download the binaries
here:

    http://www.rust-lang.org/install.html .

Prefer the "Nightly" binaries and not the 0.10 binaries. Unzip the download
and run the "install.sh" script inside.

If you're using Linux, you can do the above steps using the following
command:

    wget
http://static.rust-lang.org/dist/rust-nightly-x86_64-unknown-linux-gnu.tar.gz&&;
tar xvf rust-nightly-x86_64-unknown-linux-gnu.tar.gz && cd
rust-nightly-x86_64-unknown-linux-gnu/ && sudo ./install.sh

This will give you a copy of the compiler to play around with. Test it out
like this:

    rustc --help

Compile and run the "hello world" program:

    echo 'fn main() { println!("Hello, Ricardo!"); }' | rustc -o hello '-'
&& ./hello

Compile (but not run) a program from a file:

    rustc foo.rs

Read the tutorial to get started:

    http://static.rust-lang.org/doc/master/tutorial.html

Then join the IRC channel to ask questions:

    http://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust

And once you're ready to start working on the compiler itself, here's how
you can compile it from the source code:

    git clone https://github.com/mozilla/rust.git && cd rust && ./configure
&& make install

Good luck! :)


On Fri, May 16, 2014 at 7:57 PM, Ricardo Brandão <[email protected]>wrote:

> Hi ALL,
>
> I'd like to introduce my self. I'm a Computer Engineer and I've worked
> with Embedded Computer for 12 years before work with IT Management for 10
> years.
>
> Now I became a Mozillian, studying Firefox OS, Gonk and Gecko and very
> excited to come back to technical "world".
>
> Last week I attended a lecture on FISL (a Free Software Forum) in Brazil
> about Rust and Servo. From Bruno Abinader
>
> I'm very interested on these project and I'd like to join it.
>
> I have a good experience with C and Assembly, but not exactly with
> Unix-like platform. I was used to program directly to the board. I've used
> ZWorld Boards (nowadays ZWorld became Digi).
>
> But I tried to see some "Easy" bugs (on rust and servo repos) to at least
> understand, but I'm confused.
>
> Could you give me some step-by-step, how begin the study of project, which
> documents to read, etc? Remember I'm not an expert on Makefile and C for
> Unix-like platforms. Well, I already worked with but in small projects.
>
> Thanks in advance!
>
> --
> Ricardo Brandão
> http://www.programonauta.com.br
>
> ........__@
> ....._  \ >_
> ....(_) /  (_)
>
> _______________________________________________
> 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