首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >lazarus或Java

lazarus或Java
EN

Stack Overflow用户
提问于 2011-12-03 00:28:33
回答 3查看 2.8K关注 0票数 2

我有Delphi背景,也有C++背景。但在过去的几年里,我参与了web项目,主要使用PHP。现在我正在寻找一个平台来开发简单的桌面应用程序(与服务器交互)。我在想Java,因为我使用Eclipse IDE,并且有C++背景。但是我看到Lazarus变成了一个成熟的环境。它的应用程序甚至可以在Java虚拟机上运行。在过去,我看到一些业余外观的技术已经变得比专业的,如PHP,Flash,甚至Object Pascal更受欢迎。那么,我应该选择Java还是lazarus来开发桌面应用程序呢?

EN

回答 3

Stack Overflow用户

发布于 2011-12-03 00:37:50

如果您有C++背景,可以尝试Nokia Qt框架,它包含了开发桌面应用程序所需的一切。Qt SDK附带了自己的IDE (这真的很棒)和丰富的API。

享受:)

票数 2
EN

Stack Overflow用户

发布于 2011-12-03 00:32:32

在这两个选项中,我肯定会选择Java (更大的支持基础,更稳定,更多的第三方库,等等)。

你提到你有C++背景。为什么不直接使用C++ (理论上比学习一门新语言更容易)?

票数 1
EN

Stack Overflow用户

发布于 2011-12-03 00:39:39

如果Lazarus在JVM上运行,它应该可以访问与其他JVM语言相同的库,所以您应该学习swing等。

如果您打算开发桌面应用程序,并且想要一个像样的图形用户界面工具包,据我所知,您确实有两个选择,要么使用JVM语言,要么使用.net

如果您使用JVM,为什么要使用特定的Lazurus?有几十种(从技术上讲有数百种--可能有数千种) JVM语言可供选择。去做任何能帮助你完成工作的稳定的事情。

嗯,除非你不单独工作。如果你和其他人一起工作,我建议使用Java (或者C#) period (也许Scala)。否则,你的招聘和培训将会非常艰难。

也可能有JVM框架,有时甚至是跨平台的,但没有一个框架会像C++或.net平台上的所有可用框架那样丰富。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8359434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档