I'm currently having some analysis paralysis in deciding which is better for me between C++ using the Qt framework, or C# using the .NET framework for developing a small to medium sided project I currently designing.
I have a little experience in both languages, slightly more in C++ however would probably still be considered a novice.
All the information I have read has been relativity outdated (being at least a couple of years old) and was wondering if there have been any updates that would swing the advantage one way or another, or if it really is just a matter of preference.
QT seems to support my particular requirements needs slightly better however the additional difficulty of working in C++ may offset taking me back to square 1.
My requirements are fairly simple, I will need rich text support, database connections, the ability to export to various file types and have a fairly dynamic GUI.
Anyone have any personally experiences or recommendations they wish to share?
The QT interval varies inversely with heart rate, and measurements should be corrected for this. The corrected QT interval (QTc) is the measured QT interval adjusted to a heart rate of 60 beats/min and is obtained by dividing the measured QT interval by the square root of the preceding RR interval: 8-1.
A thorough QT (tQT) study costs between $2 million and $4 million to conduct, interpret, and report. Nuventra uses an FDA-accepted PK/PD technique, called concentration-QT analysis (cQT) to assess the QT/QTc prolongation that is usually determined during a tQT study.
QT interval is inversely correlated with heart rate. Generally, QT intervals are corrected for heart rate so that QTc is equal to QT if the heart rate is 60 beats per minute, i.e., RR interval of 1 s.
Abstract. QT corrected for heart rate (QTc) interval reflects ventricular repolarization, and its prolongation can lead to fatal ventricular arrhythmias. Studies on obese patients report a prolonged QTc interval as well as an increased rate of sudden cardiac death when compared with lean individuals.
I recommend to use Qt because:
You can learn Qt easily if you know C++
All requirements you have given are completely feasible and easy to do in Qt
It doesn't require any VM for deployment but .NET needs that.
Your application will be cross platform
Creating custom UI is very much possible in Qt. You can create almost any kind of UI in Qt.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With