There are platform without GUI or clipboard. (e.g. embed system, Linux without 
Xorg) Making std GUI / drawing / clipboard library means that the language 
doesn't support such platforms? When I want to compile these language that has 
std GUI / drawing / clipboard library, I also have to build these library (that 
could be large) even if I want to make a CLI app?

> Yes, quite a lot. Std GUI lib means that you can and will be able to make ui 
> using same code for every compatible platform and 90% extensions (like custom 
> controls) you will find gonna be compatible with it, not divided amidst 
> plenora of third-party libraries.
> 
> Std clipboard lib means there gonna be dependency-free clip access from any 
> supported platform, not just Windows (using my nimble package).

Cost of implementing such std GUI / drawing / clipboard is not smaller than 
third-party one, isn't it? If there is a such third-party library supports 
major platforms, nice license, open source, why is std one needed? 

Reply via email to