REALbasic又名Real Studio是一个基于BASIC语言的编程语言及跨平台开发工具,由REAL Software, Inc.的Andrew Barry于1997年6月12日于官方网站公布,原名“CrossBASIC”[2]。REALbasic能够在Windows、Mac及Linux这三种操作系统上运行[3],并能生成本机代码,即原生的应用程序。此外,还能生成Web程序,并将支持iOS等移动平台。由于除了兼容部分BASIC语言的语法之外,这款开发工具已经与过气的老式BASIC语言渐行渐远,因此于2013年的第一个发行版开始产品名称、企业名称均更名为Xojo(音近"啁啾")。
设计者 | Andrew Barry |
---|---|
实作者 | Andrew Barry(和其他许多人) |
发行时间 | 1997年 |
当前版本 |
|
操作系统 | 跨平台 |
网站 | Xojo, Inc. |
主要实作产品 | |
REALbasic | |
启发语言 | |
BASIC、Visual Basic和Java | |
影响语言 | |
Visual Basic |
REALbasic的特征
以下是REALbasic的一些特征。
- 是一款快速开发环境,提供了对多平台API和界面功能的包装
- 为所有平台编译CPU可直接执行的原生指令码,不需要任何直译器、虚拟机使得运行时执行速度较慢。
- REALbasic是一个完全根据事件驱动程式设计设计的面向对象程序设计式编程语言。
- REALbasic是一个不必运行库而可制作软件的编译器。
- 和Perl一样的方式——正则表达式的方法寻找文字列。
- 不必学会Macintosh Toolbox也可操作。
- 比较适合/擅长于多媒体软件的开发。
- 参照计数器方式的垃圾回收。
- 完全支持Unicode。
- 备有通讯簿(只限Mac)。
- 支持QuickTime(只限Windows及Mac)。
- 有声。
- 支持3D设计。
- 支持HTTP、POP3、SMTP、XML及SOAP。
- SSL(只限专业版)
- 备有字典。
- 备有Visual Basic的数据兼容性。
- 可以制造有插件的软件。
- 所生成的应用程序由于包含了支持库,尺寸较大,需要很多容量,在90年代和21实际初曾是一个较大的弊端,不过随着网络速度和磁盘容量都迅速增加,随便一个软件都要上10M的今天,此问题并不明显。
- 由于付费开发工具行业目前已经衰落,该公司的资源相对有限,有些Bug的修复需要较长时间,添加了较大新功能或做了大改动的一些版本不是特别稳定。
技能
评价
被称为“Mac中的Visual Basic”。[4]
参考资料
外部链接
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.