Posted inInformation Technology

The Death of Commercial Application Frameworks

I was going to title this post “The Death of Qt” but it is really all commercial event driven application frameworks. To understand this you need to take a journey with me. Most of you reading this aren’t as old as me and didn’t live through all of it. What brought this on? Continually getting questions about why things are the way they are in Qt and application frameworks in general has been a big … The Death of Commercial Application FrameworksRead more

Posted inInformation Technology

LTS == 15 Years Not 5

Once again the battle between tiny x86 minds and reality has happened. They continually claim an LTS is only 5 years when it needs to be a minimum of 15. It’s a result of AGILE hacking on the fly instead of planning and actual Software Engineering. Btw, our featured image was graciously provided by lemontreesites. I’ve written before about short term thinking at Qt. This “good for this quarter” mentality sadly isn’t unique to that … LTS == 15 Years Not 5Read more

Posted inExperience / Information Technology / Thank You Sir May I Have Another

Medical Device Companies Using Qt

A discussion arose on the Qt-interest mailing list a while back about medical device companies using Qt. Given that damned few people read that list I decided to post the bulk of it here. I’ll leave their name out. If you really gotta know you can search the October 2022 archive. The assertion: A poster (troll?) writes that few medical device companies use Qt. That issimply incorrect. I know developers at 4 medical device companies … Medical Device Companies Using QtRead more

Posted inInformation Technology

How to Fork a Mercurial Project on SourceForge

Forking a Mercurial project on SourceForge isn’t as straight forward as one might think. If you jump straight to fork without first creating a project, you are going to end up with a personal tool. A personal tool is fine if you are working on a new feature you hope might one day be included in the project from whence you forked. In my case I was adding CopperSpice support to Scintilla because Qt no … How to Fork a Mercurial Project on SourceForgeRead more

Posted inInformation Technology

16 Minutes to Build a QList

It took CopperSpice almost 16 minutes to build the same QList Qt built in under a second. I have spent more than a day creating the test case and running the test data. It is currently 6:24pm local time. I started my callgrind test of this at about a quarter to 2pm. It’s still running. Here are the current stats. Here is the code: The Qt version is a CMake project. I developed this on … 16 Minutes to Build a QListRead more