Live data from Hacker News

This Week In Servo 69

blog.servo.org

31–40 of 70 posts

Re: This Week In Servo 69

#31

Hey, maybe this isn't the right place but i wouldn't know where else to ask this question: I'd like to get into Rust development and maybe help out with Servo (because it seems like an awesome project) but i have very limited experience with c/c++ (arduino and openframeworks). What is a good way/place to get comfortable with Rust? (I am using Windows, can you even develop with Rust on Windows?)

You can develop Rust on Windows. Edit: things have changed since I last looked at a windows build. Ignore me.

Re: This Week In Servo 69

#32

> June is also when the first Rust code ships in release Firefox! Anyone know what Rust code is shipping in Firefox? Source: https://docs.google.com/document/d/1JMOtVkRtb-s7auoQdnX810HG...

This library for parsing mp4 metadata:

https://github.com/mozilla/mp4parse-rust

Source: http://blog.rust-lang.org/2016/05/16/rust-at-one-year.html

Re: This Week In Servo 69

#33

Hey, maybe this isn't the right place but i wouldn't know where else to ask this question: I'd like to get into Rust development and maybe help out with Servo (because it seems like an awesome project) but i have very limited experience with c/c++ (arduino and openframeworks). What is a good way/place to get comfortable with Rust? (I am using Windows, can you even develop with Rust on Windows?)

You can develop Rust on Windows. Edit: things have changed since I last looked at a windows build. Ignore me.

Servo compiles just fine on Windows once you set up msys2. Instructions here: https://github.com/servo/servo#prerequisites

Re: This Week In Servo 69

#34
post #30

I'm not a Mozilla fan at all, but the Rust and Servo team certainly don't fuck around.

Out of curiosity, why don't you like Mozilla?

In my opinion they're the only ones left pushing for an open & standards-based web. Certainly not Google with their hard push to make developers make Chrome Apps instead of web apps and obviously Apple doesn't push open anything, ever.

Re: This Week In Servo 69

#35

Hey, maybe this isn't the right place but i wouldn't know where else to ask this question: I'd like to get into Rust development and maybe help out with Servo (because it seems like an awesome project) but i have very limited experience with c/c++ (arduino and openframeworks). What is a good way/place to get comfortable with Rust? (I am using Windows, can you even develop with Rust on Windows?)

I'm currently reading this: https://doc.rust-lang.org/book/ It's very nice, and the people on IRC are extremely helpful.

For those reading, just remember to check out #rust on irc.mozilla.org - it's far more active than the freenode channel. Here's a list of the current rust-related channels on Mozilla's IRC server: https://www.rust-lang.org/community.html#irc-channels

Re: This Week In Servo 69

#36

> June is also when the first Rust code ships in release Firefox! Anyone know what Rust code is shipping in Firefox? Source: https://docs.google.com/document/d/1JMOtVkRtb-s7auoQdnX810HG...

You can follow along with the process of shipping Rust code in Firefox here:

http://wiki.mozilla.org/Oxidation

Re: This Week In Servo 69

#37

Hey, maybe this isn't the right place but i wouldn't know where else to ask this question: I'd like to get into Rust development and maybe help out with Servo (because it seems like an awesome project) but i have very limited experience with c/c++ (arduino and openframeworks). What is a good way/place to get comfortable with Rust? (I am using Windows, can you even develop with Rust on Windows?)

https://servo.org also has a "Contributing" section, which links to bugs tagged as "easy" for new contributors.

The "easy" bugs get picked up super fast, so it seems you need to keep a close eye on the issue tracker.

Re: This Week In Servo 69

#38
post #33

Earlier quoted context omitted.

You can develop Rust on Windows. Edit: things have changed since I last looked at a windows build. Ignore me.

Servo compiles just fine on Windows once you set up msys2. Instructions here: https://github.com/servo/servo#prerequisites

Good to know.

Re: This Week In Servo 69

#40

Are they doing security testing as they go? I'm really looking forward to seeing how it fares against the typical "use after free" javascript errors that pwn to own always demo's. I'm not particularly a fan of Rust, but I certainly like the ideas that they are trying to incorporate in it. Great stuff. Looking forward to see how it evolves.

Servo doesn't contain an own javascript engine.

Use after free generally isn't possible in rust in safe code.

Post reply on HN