Qt 6.6 and 6.7 have significantly improved the performance of QML, especially when dealing with QObjects and calling typed functions on them. The benchmark used in the article focuses on object types and refrains from using secret knowledge about JavaScript operators to manipulate compiler type propagation. The author chose to use QObjects instead of JavaScript objects in order to make the benchmark more realistic, as QObjects are commonly used in Qt Quick.
Sort: