欣快现在是一个自由的,开放源码的编程语言。它有一个简单的语法和结构一致的规则,并且也容易阅读。
您可以快速,而且毫不费力,开发应用程序,大和小,适用于Windows,Unix变种(Linux操作系统,FreeBSD的,...)和OS X.
幸福感是首次发布作为共享软件早在1993年,如今,它正在发展成为一个开源项目,这是社区驱动和维护。该语言已经发展成为一个程序员复杂的工具
功能:
- 系统非常简单,灵活,功能强大的语言定义,易于学习和使用。
- 变量增长或收缩,而不必担心分配和释放内存块的程序员。任意大小的对象可以被分配到一个欣快序列(阵列)的一个元素。
- 在高性能,先进设备,最先进的解释,它比传统的编译器如Perl和Python显著更快。
- 在一个优化的幸福感到C转换,可以提高你的速度更进一步,通常由2倍的倍5倍相对于已经快速解释。
- 在广泛的运行时检查:外的界标,未初始化变量,坏的参数值库函数,赋值给变量和多非法值。有没有神秘的机器例外 - 你总是会得到的与你的程序发生在运行时,随着一个调用堆栈跟踪回你所有的变量值和转储任何问题,一个完整的英文说明。程序可以迅速进行调试,轻松,更彻底。
- 底层硬件的特点是完全隐藏。程序不知道字的长度,基本价值的位级表示,字节顺序等。
- 在一个全屏幕源码调试和执行分析器都包括在内。
- 在全屏幕,多文件编辑器也包括在内。在彩色显示器,编辑器会显示多种色彩欣快方案,突出意见,保留字,内置函数,字符串和括号嵌套的水平。它可以选择执行自动完成报表,节省您的打字省力,减少语法错误。该编辑器是用幸福感,和源代码是没有限制的提供给您。如你愿意,你可以自由地修改,增加功能,并重新发布。
- 在龙眼程序可以很容易地移植到GCC支持任何平台。
- 您可以从您的程序使一个单一的,独立的可执行文件。
- 在龙眼套路自然通用。下面的示例程序显示一个程序,将排序的任何类型的数据 - 整数,浮点数,字符串等幸福感是不是"面向对象"语言,但它实现了许多这些语言在一个更简单的方法的好处。
- 在幸福感是完全免费和开源的。
在Windows,Linux和OS / X,于FreeBSD,NetBSD OpenBSD的运行
什么在此版本中是新的:
- 在这个大的更新提供了新的语言结构,范围可视性修饰符,条件编译,性能增强,多行注释和字符串,枚举值和类型,变量赋值在声明中,switch语句,循环的各种修饰,定义用户的支持预处理器,单元测试,源代码文档系统,覆盖通过内置的PCRE,除了在新标准库中的超过800 public成员。 分析,反汇编,通过直接EUC C语言编译,内置插槽,和正则表达式
评论没有发现