GTK跨平台桌面开发,真是老奶奶的裹脚布,又臭又长。
今天看到CherryTree的更新,这是一个程序员笔记软件,想起来很久以前用过,这次想再试试。下载了一个Windows版本,一解压,70M的安装包,解压出12400个文件。。。
Java看了笑掉大牙,Node看了沉默,QT看了流泪。死去的记忆攻击我,终于想起我上次为什么没有使用这个软件的原因了。
和CherryTree复杂度类似的Java跨平台桌面软件,通常带上几十个Jar也够了。而QT跨平台通常也就100多个文件。尽管可以优化GTK在Windows上的打包体积,但这是很困难的,收效也很小。