Programming without friction, and putting my money where my mouth is:
https://blog.s-schoener.com/2025-02-03-programming-friction/
=> More informations about this toot | More toots from sschoener@mastodon.gamedev.place
@sschoener it is curious that for low friction you ended up in C++ and DX12, of all places (but I can see how/why, would be similar for me, but perhaps DX11).
welcome to the club of dear imgui sponsors! good.
=> More informations about this toot | More toots from aras@mastodon.gamedev.place
@aras yeah, I didn't expect this either. I expected this to be "I am doing the right thing and it's going to be hard". But it turned out to be surprisingly comfortable.
For DX12, it helps that I barely ever touch that code. Maybe it would be different if I were to do alot of graphics programming! But then again I rarely mind typing out the details :)
=> More informations about this toot | More toots from sschoener@mastodon.gamedev.place
@sschoener @aras Yeah, same for vulkan, it's super annoying to type out the first time. But after you have the code there it's kinda fine. Starting from scratch is way easier with dx11 though.
=> More informations about this toot | More toots from dotstdy@mastodon.social
@sschoener Funny, I followed a pretty similar path: loved C#/.NET for a good chunk of years, became the default for all tool-like things I did. Switched to C++ when we started Superluminal, which was initially painful because of the lack of a feature complete stdlib. Built up our own stdlib over the years and now I’m super productive in it and haven’t touched C# for (one off) tools in almost a decade and don’t see that changing.
=> More informations about this toot | More toots from rovarma@mastodon.gamedev.place
@sschoener Still using C# for the web stuff though, but that’s mainly because of security.
=> More informations about this toot | More toots from rovarma@mastodon.gamedev.place
@rovarma yep, I think I'd do the same. But with the unfortunate knowledge that I will hate the process of writing that, haha.
=> More informations about this toot | More toots from sschoener@mastodon.gamedev.place This content has been proxied by September (3851b).Proxy Information
text/gemini