5 ms·
I like it. I wonder if this is available for Windows? The title invites us to talk about the tech stack, so I'll do: The better tech for an app like this woul
by u_rml2555 5y ago
I like it. I wonder if this is available for Windows?
The title invites us to talk about the tech stack, so I'll do:
The better tech for an app like this would certainly be Qt with C++. OP mentioned that this is a project for learning Rust which is perfectly fine. However, if the goal was to build the best possible product in the most efficient way, just use Qt and C++. At my job we've build many Qt apps and they don't explode with memory leaks and race conditions (unlike many Rust evangelists keep praying). And also they don't became an unmaintainable mess. Rust is great and all, but if you need a cross-plattform UI that is not Electron just use Qt with C++.
- oscargrouch 5y agoJust as a matter of research giving your background: Would you like/consider to use C++ but with the web as the UI/presentation layer? No javascript, no WebAssembly. Just pure C++ talking nativelly with the web layer.. Im working on something where applications can use the web as api, just as ( and even more than) Javascript can, with other spices added to the whole thing.. and im considering to jump to C++ as the second SDK (the first one already implemented being Swift) Just to understand, what someone like you would think about this, if you dont mind me asking for this..
- curt15 5y agoI like Qt. However, integration into a Gnome+Wayland environment is still buggy. For example, in my new Fedora install, Qt apps using the Wayland backend lack window borders.