As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center获取指导。




7年前关闭。





作为一个拥有12年以上Windows和Web开发人员并且是“在家” Mac用户的公司,我想知道让REALBasic用于个人用途是否值得。我经常想涉足OS X的开发。我知道VB,Java,C#,但不了解C,C ++或Objective-C。我没有特定的项目,也没有学习Objective-C的动力,所以我想知道RB是否简单易用,足以让我开始使用一些小型应用程序。

这是我的关注/问题:


我对“现实世界”中的REALBasic知之甚少-在stackoverflow上只有一个问题标记为“ realbasic”-因此,这是一个可行的开发环境,还是仅仅是一种“玩具”语言/ IDE?
使用RB编写/编译的应用程序是否存在任何怪癖或陷阱?
那里有用RB编写的任何商业应用程序吗?

最佳答案

如今,50美元已经不算多了,REALbasic Personal绝对值得。即使是讨价还价。对于您要说的事情,它应该是完美的。

当前版本的REALbasic非常强大。他们可以将项目保存为文本文件格式,以与源代码管理一起使用。我每天在多人团队中将它与Subversion结合使用。它是完全面向对象的,具有自省功能,已经有多年的扩展方法(C#仅在.NET 3.0中提供了扩展方法),包括SQLite作为其内置数据库,以及更多其他功能。

当然也有缺点。它还没有创建Cocoa应用程序(现在是Carbon),它没有像其他一些IDE那样内置的控件,它使用了相当多的RAM,并且很难自动完成构建。尽管如此,REALbasic与玩具语言还是相去甚远。它只是背负着一个坏名字:-)

但是,我保证您将在使用REALbasic的几分钟内创建您的第一个OS X应用程序。

更新:从2013年开始,REALbasic现在被称为Xojo(尽管语言仍然相同)。

10-08 05:09