Seed7 2007-08-07
Sponsored Links
Seed7 2007-08-07 Ranking & Summary
File size:
0.77 MB
Platform:
Any Platform
License:
LGPL (GNU Lesser General Public License)
Price:
Downloads:
807
Date added:
2007-08-08
Publisher:
Thomas Mertes
Seed7 2007-08-07 description
Seed7 is a general purpose programming language designed by Thomas Mertes. Seed7 project is a higher level language compared to Ada, C/C++ and Java.
The Seed7 interpreter and the example programs are open-source software. An open-source Seed7 compiler is also under development.
In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used where it brings advantages and not in places where other solutions are more obvious.
Although Seed7 contains several concepts of other programming languages it is generally not considered as a direct descendant of any other programming language.
Main features:
- User defined statements and operators.
- Types are first class objects (Templates and generics can be defined easily without special syntax).
- Predefined constructs like arrays or for-loops are declared in the language itself.
- Object orientation
- Strong typing
- exception handling
- overloading of procedures/functions/operators/statements
- Various predefined types like resizable arrays, hashes, bitsets, structs, color, time, duration, etc.
- Runs under linux and various unix versions. A windows version is under developent
- The interpreter and the example programs use the GPL license, while the runtime library uses the LGPL license.
Enhancements:
- The handling of local functions in the compiler (comp.sd7) was improved.
- The function option (to get compile time defines) was renamed to configValue.
- The compiler was improved to support the configValue function.
- The ord function for enumerations was changed to work without DYNAMIC.
- The changelog was reversed (sorted now from newest to oldest), and old entries were added.
- The address of the FSF was changed in various files.
The Seed7 interpreter and the example programs are open-source software. An open-source Seed7 compiler is also under development.
In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used where it brings advantages and not in places where other solutions are more obvious.
Although Seed7 contains several concepts of other programming languages it is generally not considered as a direct descendant of any other programming language.
Main features:
- User defined statements and operators.
- Types are first class objects (Templates and generics can be defined easily without special syntax).
- Predefined constructs like arrays or for-loops are declared in the language itself.
- Object orientation
- Strong typing
- exception handling
- overloading of procedures/functions/operators/statements
- Various predefined types like resizable arrays, hashes, bitsets, structs, color, time, duration, etc.
- Runs under linux and various unix versions. A windows version is under developent
- The interpreter and the example programs use the GPL license, while the runtime library uses the LGPL license.
Enhancements:
- The handling of local functions in the compiler (comp.sd7) was improved.
- The function option (to get compile time defines) was renamed to configValue.
- The compiler was improved to support the configValue function.
- The ord function for enumerations was changed to work without DYNAMIC.
- The changelog was reversed (sorted now from newest to oldest), and old entries were added.
- The address of the FSF was changed in various files.
Seed7 2007-08-07 Screenshot
Seed7 2007-08-07 Keywords
Seed7 2007
general purpose programming language
general purpose programming
programming language
General Purpose
Seed7
programming
language
purpose
general
Seed7 2007-08-07
Compilers
Programming
Bookmark Seed7 2007-08-07
Seed7 2007-08-07 Copyright
WareSeeker periodically updates pricing and software information of Seed7 2007-08-07 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Seed7 2007-08-07 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
assembly language programming
domain-specific programming language
general purpose programming languages
programming languages
c programming language
what is general purpose programming language
definition of general purpose programming language
general purpose programming language to develop a simulation
c++ programming language
general purpose programming language vs spreadsheets
javascript general purpose programming language
what is a general purpose programming language
seed7 programming language
general-purpose
programming language guide
general purpose cleaner
5x8385 general purpose relay
programming language design
Version History
Related Software
MIT/GNU Scheme is an implementation of the Scheme programming language, providing an interpreter, compiler. Free Download
Kye is a two-dimensional, multithreaded programming language. Free Download
jstree is a JavaScript that allows you to see the entire DOM tree of a selected object. Free Download
Hecl Programming Language is a simple, flexible scripting language for Java. Free Download
Acme::Chef is an interpreter for the Chef programming language. Free Download
KaiView GUI toolkit is a GUI toolkit for the TOM programming language. Free Download
wsdebug is a debugger for the Whitespace programming language. Free Download
Guile is a Perl interface to the Guile Scheme interpreter. Free Download
Latest Software
Popular Software
Favourite Software