Remix.run Logo
jippo 14 hours 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.

sivakon 4 minutes ago | parent | next [-]

can you tell me what those paid ones are?

jaggederest 12 hours ago | parent | prev | next [-]

As 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 10 hours ago | parent | next [-]

yeah 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 7 hours ago | parent | prev [-]

Really? 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

jaggederest 36 minutes ago | parent | next [-]

Iterator style, chaining, traits, blocks all feel very rubyesque, and expression syntax as well, plus the cargo toolchain is very bundler-informed.

leafario2 6 hours ago | parent | prev [-]

Expression orientation

IshKebab 6 hours ago | parent [-]

That's from functional programming.

nextaccountic 10 hours ago | parent | prev [-]

> Mostly are paid ones.

can someone link to some of those paid resources?