我提出了一些关于 PHP-GTK 的问题(只有 4 个php-gtk
标记的问题,三个是我的),我最终回答了自己,因为没有人回答。
我知道这是一个奇怪的语言选择,但我被它吸引了,因为它可以在多个操作系统上运行,而且我可以重用我的一些代码(而且这些应用程序最终看起来不错,我可以在 NSIS 中制作一些非常棒的小安装程序)。
有没有更好的选择,即免费(如自由)并且可以在多个平台上运行?
我提出了一些关于 PHP-GTK 的问题(只有 4 个php-gtk
标记的问题,三个是我的),我最终回答了自己,因为没有人回答。
我知道这是一个奇怪的语言选择,但我被它吸引了,因为它可以在多个操作系统上运行,而且我可以重用我的一些代码(而且这些应用程序最终看起来不错,我可以在 NSIS 中制作一些非常棒的小安装程序)。
有没有更好的选择,即免费(如自由)并且可以在多个平台上运行?
它必须是 GPL,还是可以接受其他开源解决方案?Python 具有更成熟的 GTK 集成,它是开源的,但不是 GPL。您可以将 python 脚本捆绑到带有运行时的可执行文件中。您可以为包括 Windows 在内的许多平台生成这些可执行文件。
Python 和 Ruby 都可以使用 GTK 库。这些对你来说可能是更好的语言选择(你肯定会在这里得到更多的人来回答你的问题:)
请参阅Ruby 对 GUI 开发有好处吗?和https://stackoverflow.com/questions/115495/is-python-any-good-for-gui-development分别用于 Ruby 和 Python 的链接。
回答你问题的第一部分。是的 - 我使用 php-gtk。这可能是一段美好友谊的开始。