3 ms·
In practice wrapper types have been done many times before, and failed to make something good. Rendering everything yourself is actually as performant or poten
by novok 5y ago
In practice wrapper types have been done many times before, and failed to make something good.
Rendering everything yourself is actually as performant or potentially more performant than a 'native' set because what everyone is doing in the end, including native frameworks, is rendering on a rectangle using opengl, vulkan or metal.
- webmobdev 5y agoVCL on Delphi and LCL on Lazarus ( https://www.lazarus-ide.org https://www.lazarus-ide.org ) are pretty neat and feature rich wrappers. It's not the rendering that's the issue - it's the work involved in making them conformant to the different OS guidelines, and dealing with the intricacies and quirks of each OS. It's more practical to extend and enhance what is lacking, rather than rebuild the whole thing again in 4 (Windows, macOS, Linux, FreeBSD) different ways.
- dgb23 5y agoI think the author agrees with you. From the same blog: https://tonsky.me/blog/skija/ https://tonsky.me/blog/skija/