logoalt Hacker News

alfiedotwtfyesterday at 2:03 PM3 repliesview on HN

I hear Rust being slow to compile is their biggest gripe, but really - look at what you’re gaining for the slowdown!

Bevy gives you a very nice ECS to model your app but compilation can be slower than hand crafted code, while not using it gives you tonnes more code and the complexities that come with it, just to compile faster?


Replies

tyleoyesterday at 2:36 PM

I don’t know what you mean by, “just to compile faster.” Compiling fast is critical to game development. There’s no formula for fun so you have to iterate extensively.

I also don’t think that other solutions are “tonnes more code.” Any code will explode in size if poorly written. The same is true for bevy.

NewsaHackOyesterday at 3:15 PM

I swear I have only heard about ECS and people trying to show off how good the ECS is when it comes to Bevy, never about an actual game.

show 1 reply
CyberDildonicsyesterday at 3:46 PM

Bevy gives you a very nice ECS

That's a single data structure. People say binaries start at 50 MB for a hello world program and 700 MB for the debug binaries.

https://old.reddit.com/r/bevy/comments/16wcixk/cant_figure_o...

show 1 reply