Yo Soy Freeman on Nostr: Not being object oriented is interesting too, and i understand better why is used by ...
Not being object oriented is interesting too, and i understand better why is used by bevy for an ECS engine. Bevy does a lot of the heavy lifting for you, so you can work with the less painful layer of rust.
My head hurts a little trying to forget about OOP, but i'm extremely surprised i was able to compile bevy at all and make a test app in an hour or so.
For the complexity of the beast, they are clearly putting effort of making it friendly.
Published at
2024-03-25 18:45:28Event JSON
{
"id": "ad2271be2f7cc0645e35a53fbcde8dc995ab2373ab949ca4d7591a7ce9c7b6d1",
"pubkey": "49ba75d9934fc475a43386ff2f28e9070e8f52be9ff882da5d49ccd137f1882b",
"created_at": 1711392328,
"kind": 1,
"tags": [
[
"e",
"a5e2721c84c5c750f7996ca866189e25f648bc1575aebacc115e28d228602592",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.gamedev.place/users/YoSoyFreeman/statuses/112157807613678656",
"activitypub"
]
],
"content": "Not being object oriented is interesting too, and i understand better why is used by bevy for an ECS engine. Bevy does a lot of the heavy lifting for you, so you can work with the less painful layer of rust.\n\nMy head hurts a little trying to forget about OOP, but i'm extremely surprised i was able to compile bevy at all and make a test app in an hour or so.\n\nFor the complexity of the beast, they are clearly putting effort of making it friendly.",
"sig": "d5a80a16ef457662c9639111237bedcdc687ff6ed5a6e4fc4e84312df71a40e8c4f50ee887b6f48a778e6912e760c187a5d892b78c7b562ad73416035b5a901f"
}