Seed7

Interpreter and compiler for the Seed7 programming language.

5.0 Stars (5)
33 Downloads (This Week)
Last Update:
Download seed7_05_20141116.tgz
Browse All Files
Windows BSD Mac Linux

Screenshots

Description

Interpreter, compiler, libraries, documentation and examples for the Seed7 programming language. Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C/C++ and Java. 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. Seed7 spares no effort to support portable programming. Several driver libraries assure that the access to operating system resources such as files, directories, network, clock, keyboard, console and graphics are done in a portable way. Although Seed7 contains several concepts from other programming languages, it is generally not considered a direct descendant of any other programming language.

Seed7 Web Site

Features

  • User defined statements and operators
  • Abstract data types
  • Templates without special syntax
  • OO with interfaces and multiple dispatch
  • Statically typed
  • Interpreted or compiled to machine code
  • Portable

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
5
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • tfileme
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thank you for your work.

    Posted 05/25/2013
  • seggil
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Innovative ideas. features of seed7 are for real. generic programming make the most readable source, because of type being first class object.

    Posted 04/03/2013
  • torgensen
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Seed7 shows the direction future programming language development should go: Extensibility as basic feature which introduces everything else.

    Posted 02/21/2011
  • georgpeter
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Innovative ideas. The combination of features cannot be found elsewhere.

    Posted 12/07/2010
  • thomas_mertes
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Highly portable, compiled programs reach C performance

    Posted 12/06/2009
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Developers

User Interface

Command-line, Win32 (MS Windows), X Window System (X11)

Programming Language

C, Project is a programming language

Registered

2005-10-20
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.