Devlog 13
Okay so I might have found a solution for me not liking react and web technologies but still wanting to finish this project. And I don’t like it…. but it has to be done. But before I tell you what it is you have to understand my problems.
The good
- React in combination with typescript is a very easy thing to understand.
- They are everywhere, the skill of knowing these is very valuable.
- They have a huge ecosystem because they are everywhere.
And I am sure that I have forgotten many other cool and interesting features and perks but I picked them for mainly these 3.
The Bad
- They are slow (in comparison to something like rust)
- They rely too heavily on browsers (I mean it’s basically their runtime)
- You have to be “hacky” to do some things.
- They are not suitable to develop desktop apps
I mean in hindsight those are so obvious but until you are balls deep into some specific project you don’t really think about those. The main problem is that the performance is, for the lack of a better word, sh*t. And normally that isn’t a problem however when you are processing a memory object of about 300kb 60 times per second it adds up fast. Even on my pretty beefy PC (r7 9800x3d and n5070ti) it hardly gets 30 fps. I know this could probably be fixed with “more hacky workarounds” but I am tired of those.
The solution
I am going to REWRITE The project I have spent 70h on already in some rust native GUI framework such as ICED. I have not yet decided which one to chose and I will do that research tomorrow and report back 
Literally me RN ⬇️
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.