在我进入Web创作时我停止使用C++进行编程后,我被PHP的高级构造(如哈希表或其动态,弱类型)所破坏.我记得C/C++指针的焦虑和低级Win32 API句柄和消息循环的迷宫,这使我无法利用像Code :: Blocks这样的环境来处理桌面应用程序.我也不是很喜欢笨重的,静态类型的C#/ .NET环境.还有其他想法吗?
wxPython的
Python有很棒的GUI工具包.
德尔福.毫无疑问.
http://www.codegear.com/delphi
不过,你必须忍受强打字.
C#不是一个糟糕的语言,.Net框架肯定有一些有趣的功能,但WinForms可能会很迟钝,使得它不太适合(至少对我来说)桌面GUI应用程序.我也不喜欢大量的运行时要求.
Tcl/tk是一个老派的解决方案,但你可以使用惊人的小代码获得一个gui.可以嵌入运行时,因此您可以在包含代码,运行时和资源文件的单个文件中分发自包含的可执行文件.运行时在unix/windows/mac上运行,因此很容易为您需要的任何平台生成二进制文件.然而,许多人发现很难围绕tcl ...