News for hackers. Stuff that matters.
Re:Mozilla MASCHE – Memory Forensic Library by earless1 on Friday March 20, 2015 @01:13AM (#9236334)
I've been working with both Go and Rust recently and enjoy both languages. Any reason why Go was chosen over Rust for this project?
Re:Mozilla MASCHE – Memory Forensic Library by jvehent on Friday March 20, 2015 @09:41AM (#9237611)
When MIG was started, in the summer of 2013, Rust was still too unstable to be a good candidate. Go, however, already had the toolkit to build cross-platform agents, so I went with this.

18 months in, I still think it was the right choice. Go is extremely powerful and yet simple enough for contributors to pick it up in a matter of days. I don't think we could have delivered as much value going with Rust, it's still too young and lack the necessary libraries (AMQP, OpenPGP, etc...).

Re:Mozilla MASCHE – Memory Forensic Library by earless1 on Friday March 20, 2015 @11:38AM (#9238341)
Thanks for the insight!
Re:Mozilla MASCHE – Memory Forensic Library by Ygg2 on Friday March 20, 2015 @06:17AM (#9236878)
Mozilla is a large and diverse company, not everyone must write in Rust.

Also it could deal with too many unsafe libs, so it being safe wouldn't be as beneficial. That's the reasoning why IIRC homu was chosen in Python instead of Rust.

Re:Mozilla MASCHE – Memory Forensic Library by Dewie on Friday March 20, 2015 @08:16AM (#9237190)
It seems to be done mostly by some students from Buenos Aires. I wouldn't be surprised if they decided what language to use.