SAL Home PROGRAM Languages & Compilers

Spanner

Spanner is a glue/scripting/prototyping programming language. Its primary focus is to glue together software components that are written in C++. Spanner is interpreted, but can also be translated to C++ (and then compiled) giving you better speed and often eliminating the need to translate your prototype to a different language for the final version.

Spanner's syntax is extremely similar to C, eliminating the pain of remembering yet another language syntax. Though Spanner looks like C, it is much easier to use. You do not have to declare variables. Strings, lists and maps (associative arrays) are built into the language as first class objects. If you use TCL or have seen Python or Perl and are not fond of their syntax (or want to use C++ to easily make high-powered extensions), then Spanner is the language for you.

Current Version:   0.70

License Type:   Pragmatic Software License (Open Source), details at http://www.ataman.com/spanner/spdocs/spannerlic.html

Home Site:
http://www.ataman.com/spanner/index.html

Source Code Availability:   Yes

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   Yes
  • Other Packages:   No

Targeted Platforms:

UNIX/Linux, Win32

Software/Hardware Requirements:

None

Other Links:
None

Mailing Lists/USENET News Groups:

None

User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Programming   |   Languages & Compilers


Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.