Seed7 2012-05-20发布 通用编程语言

Seed7 是一款开源的通用编程语言,是比Ada、C++++和Java更高层次的语言。Seed7的新语句和运算符可以很容易地编译,同类型结果和类型参数比一个模板或泛型的概念更讲究。其特征是面向对象,虽然Seed7包含了其他编程语言的一些概念,但是它与其它编程语言有很多不同的特性,详细特性包括:

-作为可扩展的编程语言,它支持用户定义的语句和操作。
-类型是第一类对象(模板和泛型可以很容易定义)。
-预定义的构造,如数组和循环。
-面向对象具有界面和多个调度。
-静态类型检查。
-支持无限制大小的BigInteger和bigRational数字。
-异常处理功能。
-支持程序/函数/运操作/报表超载功能。
-各种预定义类型,如可调整大小的数组,hashes, sets,structs,color,time,duration,等。
-在Linux下运行,支持各种UNIX和Windows版本。

Seed7 2012-05-20该版本更新日志:

1.">常见问题、手册和Seed7主页进行了改进,以包含更多的链接。
2.添加和改善几个文件中的文档注释。
3.BigInteger的运营商解析速度提高了9倍。
4.添加“bigint.s7i”到阶乘运算符。
5.添加bitset到“seed7_05.s7i”。
6.“解析”操作符和函数的“比较”的测试增加了。
7.编译器进行了改进,产生更好的内联组成员的代码。
8.示例程序“make7.sd7”进行了改进。
9.几个库进行了改进,使用'in' 参数,而不是'REF'参数。

软件信息:http://seed7.sourceforge.net/

屏幕截图:http://seed7.sourceforge.net/scrshots/index.htm

下载地址:http://sourceforge.net/projects/seed7/files/

时间: 2024-08-24 08:16:33

Seed7 2012-05-20发布 通用编程语言的相关文章

Seed7 2012-03-18发布 通用编程语言

Seed7 2012-03-18该版本更新日志: 1."testfont.sd7​​"的例子程序进行了改进,以显示更多的字体和字符.2.增加了库"vectorfont.s7i"支持矢量字体.3.增加了库"cronos16.s7i"."cronos27.s7i"."vecfont18.s7i",定义了矢量字体cronos16,cronos27,vecFont18.4.增加了库"stdfont20.s

Seed7 2012-04-15发布 通用编程语言

Seed7 是一款开源的通用编程语言,是比Ada.C++++和Java更高层次的语言.Seed7的新语句和运算符可以很容易地编译,同类型结果和类型参数比一个模板或泛型的概念更讲究.其特征是面向对象,虽然Seed7包含了其他编程语言的一些概念,但是它与其它编程语言有很多不同的特性,详细特性包括: -作为可扩展的编程语言,它支持用户定义的语句和操作.-类型是第一类对象(模板和泛型可以很容易定义).-预定义的构造,如数组和循环.-面向对象具有界面和多个调度.-静态类型检查.-支持无限制大小的BigIn

Seed7 2012-03-04发布 通用编程语言

Seed7 2012-03-04该版本更新日志: 1.改进了ftpserv.sd7程序,以支持RNFR和RNTO命令,能够更好地支持监听器打开数据端口.2.提高了字体的支持,字符pixmaps高速缓存的提高.3.已添加或改善一些标准的位图字体字符.4.改进了在"soc_rtl.c"的'socSend'和'socSendto'函数.5.改进了在"flt_rtl.c"的'fltSci'函数,以避免C++编译器的警告.6.变更了"drw_x11.c"的

Seed7 2012-06-03发布 通用编程语言

Seed7 是一款开源的通用编程语言,是比Ada.C++++和Java更高层次的语言.Seed7的新语句和运算符可以很容易地编译,同类型结果和类型参数比一个模板或泛型的概念更讲究.其特征是面向对象,虽然Seed7包含了其他编程语言的一些概念,但是它与其它编程语言有很多不同的特性,详细特性包括: -作为可扩展的编程语言,它支持用户定义的语句和操作.-类型是第一类对象(模板和泛型可以很容易定义).-预定义的构造,如数组和循环.-面向对象具有界面和多个调度.-静态类型检查.-支持无限制大小的BigIn

Seed7 2011-08-01发布 通用编程语言

Seed7是一种开源的通用编程语言,它是一种比Ada.C++++和Java更高层次的语言.它的类型结果和类型参数比一个模板或泛型的概念更讲究.其特征是面向对象,虽然Seed7包含了其他编程语言的一些概念,但是它与其它编程语言有很多不同的特性,详细特性包括: -作为可扩展的编程语言,它支持用户定义的语句和操作.-类型是第一类对象(模板和泛型可以很容易定义).-预定义的构造,如数组和循环.-面向对象具有界面和多个调度.-静态类型检查.-支持无限制大小的BigInteger和bigRational数字

Seed7 2012-05-06发布 通用编程语言

Seed7 是一款开源的通用编程语言,是比Ada.C++++和Java更高层次的语言.Seed7的新语句和运算符可以很容易地编译,同类型结果和类型参数比一个模板或泛型的概念更讲究.其特征是面向对象,虽然Seed7包含了其他编程语言的一些概念,但是它与其它编程语言有很多不同的特性,详细特性包括: -作为可扩展的编程语言,它支持用户定义的语句和操作. -类型是第一类对象(模板和泛型可以很容易定义). -预定义的构造,如数组和循环. -面向对象具有界面和多个调度. -静态类型检查. -支持无限制大小的

Seed7 2012-04-01发布 通用编程语言

Seed7 是一款开源的通用编程语言,是比Ada.C++++和Java更高层次的语言.Seed7的新语句和运算符可以很容易地编译,同类型结果和类型参数比一个模板或泛型的概念更讲究.其特征是面向对象,虽然Seed7包含了其他编程语言的一些概念,但是它与其它编程语言有很多不同的特性,详细特性包括: -作为可扩展的编程语言,它支持用户定义的语句和操作.-类型是第一类对象(模板和泛型可以很容易定义).-预定义的构造,如数组和循环.-面向对象具有界面和多个调度.-静态类型检查.-支持无限制大小的BigIn

Seed7 2011-08-16发布 通用编程语言

Seed7 2011-08-16更新日志: - An explanation how the syntax of Seed7 is defined, was added to the FAQ.- Documentation comments were added to "math.s7i", "shell.s7i"- A declaration of Euler's number was added to "math.s7i".- The fun

Seed7 2012-02-05发布 通用编程语言

Seed7 2012-02-05该版本更新日志: 1.增加了http://www.aliyun.com/zixun/aggregation/17253.html">常见问题的答案,解释通话的名称和它是如何在Seed7实施.2."ftpserv.sd7"程序的各种FTP客户端进行了改进.3.改善了在"soc_rtl.c"socLineRead'的速度.4.Unicode支持"ftp.s7i"和"ftp7.sd7"