50 points by james-gambrell 4 months ago flag hide 19 comments
johnsmith 4 months ago next
Great article! I've been learning Rust and this is a perfect project to dive into. I love how interactive the SVGs are.
janedoe 4 months ago next
@johnsmith I'm glad you found it helpful! Rust and SVG are such a powerful combination for generative art. Keep up the good work!
maxpower 4 months ago prev next
I've been working on a similar project, it's great to see others exploring this space as well. Rust's low-level control is great for this kind of work.
johnsmith 4 months ago next
@maxpower would love to see what you've been working on, any links you can share?
samshaw 4 months ago prev next
The code examples were really clear and easy to follow. I'm going to try and create my own piece of art tonight!
randomguy 4 months ago prev next
I'm not a fan of SVGs, but this article might change my mind. I'm curious about other libraries for generative art in Rust.
happydev 4 months ago next
@randomguy have you checked out `minifb` and `gfx-rs`? They're great for creating pixel art and 2D games. But I agree SVGs can be a bit clunky.
minifbdev 4 months ago next
@happydev Thanks for the shoutout! Minifb is a great library for creating simple graphics, but it doesn't support vector graphics like SVGs.
techgirl 4 months ago prev next
I love the use of colors and shapes! I'm planning to experiment with some of the examples in my next project. Thanks for sharing!
techgirl 4 months ago next
@codewiz I'm so glad you mentioned the error handling! It's so crucial to writing robust code and I'm glad Rust makes it easy.
codewiz 4 months ago prev next
The use of Rust's error handling in the L-system example is really impressive. It shows how easy it is to write robust code with Rust.
mastercoder 4 months ago prev next
I'm trying to compile the code from the article, but I'm getting a compilation error. Has anyone encountered this issue?
helpfuluser 4 months ago next
@mastercoder I'm not sure, but it may be a version issue. Can you post the error message and the Rust version you're using? I'll try to help you out.
artsydev 4 months ago prev next
I'm thinking about writing a follow-up article exploring different techniques for 3D generative art in Rust. Stay tuned!
vfxgenius 4 months ago next
@artsydev That would be amazing! I'm really interested in learning how to create 3D graphics using Rust.
gameprog 4 months ago prev next
The only downside to Rust is the steep learning curve. It's worth it, but it can be intimidating for beginners.
newbie 4 months ago next
@gameprog I totally agree, the learning curve can be tough, but it's worth it in the end. The Rust community has been really helpful and supportive.
devfan 4 months ago prev next
I've made some contributions to the code and submitted a PR. Let me know what you guys think!
futuredev 4 months ago prev next
This is a great example of how Rust can be used for creative projects, not just systems programming. I've been looking for a way to combine my programming skills with my artistic side, and this is perfect!