logoalt Hacker News

simonw • today at 11:58 AM • 1 reply • view on HN

> This is objectively a good change because it will improve the quality of the code in the long term.

Can you explain why you think that?

QGIS is written in C++. Does that affect your answer to this question at all?


Replies

dofm • today at 12:08 PM

QGIS is actually one of the big portable/cross-platform hybrid Python/C++ apps, which makes it arguably more complex for an LLM to cope with properly than one or the other, and makes code quality a rather more entrenched/storied problem.

In this way it is very much a spiritual cousin of FreeCAD (also cross-platform Python/C++/Qt6), though that (at least currently) has a somewhat more liberal ("humans in the driver seat") policy.