No, GTK is not bad! But the use within plugins is not recommended. And this
is also true for other big GUI toolkits. Like Qt.
Our GTK3-based Plugin UI doesn't work in Ardour. Why? ...
Resources: https://github.com/sjaehn/lv2tutorial
Note: The linking process is shown in a much simplified way. There a more
steps than shown in this video. Including relocation, symbol table, symbol
resolution, ... . But this would be far beyond this tutorial series.
And there are also different ways of loading plugins by the host.