Devlog # 1 : Da Vinci Fly
There's an aphorism from way back that monads are promiscuous and arrows are meticulous.
If you can have the inputs' structural type figured out by the compiler, like you can in Haxe, arrows are a lot less meticulous because *most* what you're doing then is an I/O monad with the output of the arrow and the meticulous only when you need the extra power you get with ArrowApply.
My flight simulator is now 3 months old!!! I honestly didn't think I'd be able to work on it for so long, I normally stop these projects after a few days or weeks 😅. Thank you so much for your support here on Mastodon and on Bluesky, it helps me to keep going with this little project!
https://github.com/wesfly/bevy_fs/
https://codeberg.org/wesfly/bevy_fs/
#Bevy #BevyEngine #Rust #GameDev #FlightSim #Aviation #DevLog
as i program an actual thing in nudl, i am surprised by the fact that after decades i am once again excited to use a programming language.
seriously, i could take screenshots of source snippets all the time, it's just not that interesting to look at.
Maksaisitko tästä pelistä 60 euroa?
Edistyiminen on hidasta, mutta visioni tulee vielä joskus kaikille selväksi
"SDL_SetWindowPosition() failed: wayland cannot position non-popup windows"
the more you know.