Live data from Hacker News

Ask HN: What are you building with Rust? for fun or profit

news.ycombinator.com

1–9 of 9 posts

Re: Ask HN: What are you building with Rust? for fun or profit

#2
I am using Rust building a privacy focused in-app file system ZboxFS(https://github.com/zboxfs/zbox). The fun part is not only joyfulness Rust bring to me, but also learned a lot about cryptography, file system, transaction control and many more interesting areas.

Re: Ask HN: What are you building with Rust? for fun or profit

#4
post #3

https://www.offst.org : A decentralized credit card. Still missing a reasonable GUI though. What I really liked about Rust in this project is the peace of mind it gives about safety, the performance, async features and the powerful procedural macros.

* is the peace of mind it gives about safety, * How is that different than a garbage collected language?

Re: Ask HN: What are you building with Rust? for fun or profit

#5
post #3

https://www.offst.org : A decentralized credit card. Still missing a reasonable GUI though. What I really liked about Rust in this project is the peace of mind it gives about safety, the performance, async features and the powerful procedural macros.

* is the peace of mind it gives about safety, * How is that different than a garbage collected language?

Not different, if "safety" is your only criteria. GC languages provide memory safety at a cost (performance). C, C++ and Rust are preferred in settings where you don't want the GC to capriciously affect performance (e.g. HFT). However, out of the 3, Rust is the only one that is provably "memory safe" at compile time because it provides constructs (ownership, borrowing) that force you to write safe code. If your Rust code can compile it's more than likely safe. You can write equally performant code in C / C++ but both languages have a lot of foot guns.

Re: Ask HN: What are you building with Rust? for fun or profit

#8
I'm working on a command line application which generates and executes randomized patch request against a rest API after looking at a JSON schema provided as input.

I have almost finished the harder parts of it, but I have not been able to work on the final part (the binary with command line flags and recording the patch responses) for a couple of months.

https://github.com/abhijat/vaccine