I'm using C++, but I think that my question goes beyond a single programming language.
What is better - use framework's classes or separate libraries. For example, if I'm using Qt in some project is it better to use QHttp or use cURL (QtXml or TinyXML etc.)?
From my point of view using framework's classes has following features:
- Better compatibility with other framework's classes (for example, GUI)
- Less dependences
But from other hand separate library could provide better functionality.
What do you think about it?