|
|
|
|
|
by blackflame7000
3116 days ago
|
|
Qt is vastly more complex than the boost libraries due to the meta-object compiler and qmake build process. Furthermore the signals and slots are passed using lock free mechanisms and you will find they hold their own in benchmarks.
The biggest advantage is the thread safety Qt affords. Not sure why you equate templates with expert programmer because often times template systems offer unacceptable build times on large programs. (The boost template object serialization library for example)
Qt lends itself to writing more correct and simpler to digest code which any expert programmer will tell you is far more important than fast code |
|