Comments by "Anony Mousse" (@anon_y_mousse) on "I'm Gonna Try Zed Now (RIP VSCode)" video.
-
2
-
I'm sure that 99% of developers will never get what I mean by this, but this is why you use toolkits.
No one should care, or even need to care, about X or Wayland or low level primitives of the GPU, unless you're writing a game. A text editor, no matter how complex it is, shouldn't require this level of optimization, and if they weren't writing everything from scratch and doing the GPU acceleration by hand, they wouldn't have to worry about these issues. This has been, and will continue to be, my biggest complaint with regards to the rewrite everything crowd. Of course, if they were writing the toolkit, then this behavior could be overlooked because they'd need to deal with the complexity, but game developers have already solved these optimizations and if they knew anything about game development then they'd not be looking at it and going, "what is happening here".
Maybe you think this is too harsh. After all, it has taken years of learning for me to understand everything that I do and they're probably in their 20's, but it goes along with what I've been saying over and over again about not reinventing the wheel.
DRY code is better than WET code.
2
-
1
-
1