4 ms·
Thank you. Not many free and in-depth resource for Bevy engine. Mostly are paid ones. I am surprised that you switch from Ruby to Rust. Seems a different beast
by jippo 6mo ago
Thank you. Not many free and in-depth resource for Bevy engine. Mostly are paid ones. I am surprised that you switch from Ruby to Rust.
Seems a different beast to me.
- jaggederest 6mo agoAs a long time ruby enjoyer and now also rust enjoyer, the core syntax and systems of rust are very rubyesque in a lot of ways, you can tell that some of the core contributors liked the language.
- nextaccountic 6mo agoyeah ruby API ideas and the _why poignant guide specifically, they were very influential in programming in general. a number of early rust devs came from ruby as well. all original authors of cargo worked on ruby's bundler earlier. etc
- IshKebab 6mo agoReally? What do you think comes from Ruby? Rust mostly seems to be inspired by ML and C++. Actually I just checked the "official" list and they only list the closure syntax which seems pretty minor: https://doc.rust-lang.org/reference/influences.html https://doc.rust-lang.org/reference/influences.html
- leafario2 6mo agoExpression orientation
- IshKebab 6mo agoThat's from functional programming.
- saghm 6mo agoI don't think anyone claimed that Ruby and Rust were the only two languages with those features, just that they're something they both have in common.
- IshKebab 6mo agoThe claim is that Rust took espression-orientation from Ruby. That's unlikely - it is much more inspired by FP languages which are also expression oriented.
- saghm 6mo agoAh, you're right, I definitely misread that the first time. I think the only thing that Rust probably was directly inspired by Ruby on was the syntax for closures (which is not exactly the same, but when the closure uses a block rather than returning an expression directly it's similar, and I vaguely recall seeing something about that being intentional).
- jaggederest 6mo agoIterator style, chaining, traits, blocks all feel very rubyesque, and expression syntax as well, plus the cargo toolchain is very bundler-informed.
- littlestymaar 6mo agoA significant portion of the prominent community members come from Ruby so I guess there must be something …
- nextaccountic 6mo ago> Mostly are paid ones. can someone link to some of those paid resources?
- GenericCanadian 6mo agoI think Chris Biscardi has some paid resources that involve Bevy at https://www.rustadventure.dev/pricing https://www.rustadventure.dev/pricing they might be referring to. He's also got plenty of free resources which I love to watch: https://www.youtube.com/@chrisbiscardi https://www.youtube.com/@chrisbiscardi
- ramon156 6mo agoTo be fair, Chris is the guy for bevy. He's been making videos long enough to know how to use it properly
- sivakon 6mo agocan you tell me what those paid ones are?