new-operator - 对于有经验的 PHP 开发人员来说,什么是好的 GUI 编程语言?

标签 new-operator choice

我使用 PHP 已经有一段时间了,想学习一些基于 Windows 桌面的 GUI 应用程序。类似于 C# 或 Visual Basic 的东西会很好,但是我想学习一种开放的语言,类似于 PHP。

请不要建议任何需要昂贵编译器或不允许您创建独立应用程序的编译器。

最佳答案

我认为您将很难找到非常适合桌面 GUI 应用程序的 PHP。像 PHP 这样的语言显示了它们的“网页脚本隐藏”传统,就像 awk 和 perl 非常适合 unix 机器上的通用/管理脚本一样。

许多语言都有 GUI 绑定(bind)(tk、gtk、...) - 包括最接近(但仍不那么接近)php 的“解释”绑定(bind)。明显的例子是 python、ruby 或 perl(尽管我强烈推荐前两个中的一个)。

然而,这些都不是真正面向桌面 GUI 应用程序的,它显示了。像 Java 这样的语言更适合这种事情,但在语言方面迈出了一大步。

如果您使用的是 Windows 系统,我建议您使用带有单声道的 c#。我认为使用正确的工具比使用接近 PHP 的工具更重要。

甚至不考虑VB

关于new-operator - 对于有经验的 PHP 开发人员来说,什么是好的 GUI 编程语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/328522/

相关文章:

c++ - delete[] 字符数组

C# 到 Java - 字典?

c++ - 我应该坚持使用哪种语言

forms - Symfony 2 表单现场 radio 需要=假?

ruby-on-rails - rails ajax 调用是否应该捆绑到它们自己的单独 Controller 中?

javascript - 当调用返回相同对象的函数时,无论是否作为构造函数调用,我是否应该使用 `new` ?

c++ - 是否可以从新的 int[] 中一次删除一项

windows - Windows批处理文件中用户决定的超时

forms - Symfony (3.2) 的 ChoiceType - 翻转键/值?

c++ - Overloaded operator new 在内部是如何工作的?