Hello HN!<p>It's 2022 and I want to write a 2d animation program a la TVPaint. Is C++ and QT the way forward still, should I use something bleeding edge like sixtyfps and Rust?<p>Do I make a big ol' Electron app and call it a day?<p>What is the state of desktop development for graphics type applications?<p>I appreciate your help here - I have a bit over a decade of programming experience but mostly in HPC and Web domains.
Hello fellow animation enthusiast. I'm curious about why you are writing a new program rather than working with the existing open source codebases of OpenToonz/Morevna/Pencil2D? (They are C++/Qt for whatever that's worth). Not to mention what Blender has accomplished with the development of the Grease Pencil module.<p>You might also look at what Niels Krogh Mortensen is doing with his Animation Paper software [<a href="https://animationpaper.com" rel="nofollow">https://animationpaper.com</a>], fka Plastic Animation Paper.
Check out Haiku Animator: <a href="https://github.com/HaikuTeam/animator" rel="nofollow">https://github.com/HaikuTeam/animator</a>
(they decided on an Electron app)
I would use web tech with electron and call it a day. But if the plan is to have fun with a side project, rust is probably better unless you also want to finish the project.