4 ms·
I feel like there aren't really any good options in software development any more. It's always one big compromise with lots of possible decision fatigue. Every
by matthewmacleod 4y ago
I feel like there aren't really any good options in software development any more. It's always one big compromise with lots of possible decision fatigue. Every direction has drawbacks.
This has, literally always, been the case. You need to pick where you want to compromise, because there is no "one-fits-all" solution.
- Use Electron/Typescript/React/Tailwind or some similar stack if you want to pull together something quickly that works across multiple platforms
- Use Flutter if you want to do that but don't mind it's kinda poor re-implementation of platform-native widgets
- Use Qt if you don't mind the C++ dialect and complexity
- Keep it simple and use Dear Imgui
- Use something like Blazor to build a web app in C#
There are loads of options with different tradeoffs.