Seed7 is a general purpose programming language.It is a higher level language compared to Ada,C++, and Java. In Seed7, new statements andoperators can be declared easily. Functions withtype results and type parameters are more elegantthan a template or generics concept. Objectorientation is used when it brings advantages andnot in places when other solutions are moreobvious. Although Seed7 contains several conceptsof other programming languages, it is generallynot considered as a direct descendant of any otherprogramming language.
License: GNU General Public License (GPL)
Changes:
A chapter about compile errors was added to the FAQ and read_me. Several functions were added to the scanstri.s7i library. A new example program (chk_all.sd7), which runs interpreted and compiled checks, was added. Several memory leaks, which happened in the handling of MEMORY_ERROR exceptions, were removed. The functions popen and cmd_sh were improved to be consistent on all platforms. Now they use always '/' as a path delimiter and '\ ' to describe spaces in the command path. The gets function for external_files was improved. A workaround was added for the ftell() function under Windows.
More...