I have made quick experiment for JSX-style @UnoPlatform XAML markup inside C# source. I patched Roslyn to actually make it work and compile real C# code with real Xaml markup. Inspired by great work from @MattParkerDev. Now tell me why we can't have nice things in .NET built-in and make .NET UI compete with web.
4 engineers who shaped modern software. You get 1 as your mentor for a year. Pick one.
-DHH
(creator of Ruby on Rails, CTO of 37signals)
-John Carmack
(creator of Doom, ex-CTO Oculus)
-Linus Torvalds
(creator of Linux & Git)
-Guillermo Rauch
(CEO of Vercel, creator of Next.js)
Who are you picking, and why?
@Zamius3@BeanJuiceStudio The subjective part is what kind of game people enjoy. The objective part is how well that game does what it’s trying to do. Most indie games fail at the second part, not the first.
@Zamius3@BeanJuiceStudio No really. Taste is subjective (some people like hardcore mil sims, others like desk builders), but quality isn’t completely subjective. If a game runs at 20 FPS, is full of bugs, has clunky controls, and a boring core loop… that’s not "a matter of taste" it’s just a bad game.
@cmuratori Yes he is right. If an app/window opens and is ready in under 200ms, it is considered instant (or at least extremely fast). Just imagine a game loading screen that lasts 100ms, every player will consider the loading to be instant. Loading time has nothing to do with FPS.
@Zamius3@BeanJuiceStudio Lot of things can make a game bad: gfx, gameplay, bugs, length, performance, originality. A good game must be good in literaly everything, gamers standards became very high. That's why most indie games are not good. Even AAA studios struggle. Making a good game is not easy.
@pschadi@mjovanovictech Always thought the same, until Rider 2025 vs VS 2026, they basically switched sides, Rider becoming slow, irresponsive and buggy, while VS is smoother, stable and fast. Give VS 2026 a try and you'll see.