icon

Gambit 4.5.2

A complete, portable, efficient and reliable implementation of the Scheme

screenshot
 
License / Price:
GPL / Free
Last Updated:
2009-10-26
Operating System:
Mac OS X
Publisher:
Gambit

Description of Gambit 4.5.2

BSEditor: Gambit consists of two main programs: gsi, the Gambit Scheme interpreter, and gsc, the Gambit Scheme compiler. The interpreter contains the complete execution and debugging environment. The compiler is the interpreter extended with the capability of generating executable files. The compiler can produce standalone executables or compiled modules which can be loaded at run Time. Interpreted code and compiled code can be freely mixed.

Gambit-C is a version of the Gambit programming system in which the compiler generates portable C code. The main features of Gambit-C are:

* Conformance. The Gambit-C system conforms to the R4RS, R5RS and IEEE Scheme standards and implements all optional features. Tail calls and first class continuations conform to the Scheme semantics. The full numeric tower is implemented, including: arbitrary precision integers (bignums), rationals, inexact reals (floating point numbers), and complex numbers. Several extensions to Scheme are provided, including: lightweight threads, a foreign-function interface (FFI), and extended I/O capabilities (Unicode, networking, subprocesses, ...).
* Portability. Because the system is mostly written in Scheme and the compiler generates portable C code, it is easy to port the system as well as programs compiled With It to any platform with a decent C or C++ compiler. There is no reliance on a particular C compiler, although the system can take advantage of some gcc-specific constructs. The C code generated is oblivious to the endianness and word size of the target environment (32 and 64 bit architectures are currently supported).
* Performance. The compiler includes several powerful program transformations such as user procedure inlining, partial-evaluation, and lambda-lifting. With appropriate declarations in the source code the executable programs generated by the compiler run roughly as fast as equivalent C programs.

Requirements: Mac OS X 10.5 or higher
Platform: PowerPC / Intel

Download Gambit 4.5.2

Software for New Macfans

Hotspot Shield
Hotspot Shield
Internet Utilities

Download Hotspot Shield

Magican
Magican
System Utility

Download TuneUp

TweetDeck
TweetDeck
Browsing the moment

Download Tweetdeck

Netnewswire
Netnewswire
Newsreader

Download Netnewswire

Opera for mac
Opera for mac
Fast browser

Download Opera for mac

Transmission
Transmission
Free BitTorrent

Download Transmission

Folx Downloader
Folx Downloader
Download manager

Download Folx Downloader

AirRadar
AirRadar
Network scanning

Download AirRadar

VLC Media Player
VLC Media Player
Multimedia player

Download VLC Media Player

Toast Titanium
Toast Titanium
CD&DVD burner

Download Toast Titanium

DVDRemaster Pro
DVDRemaster Pro
Burner & Converter

Download DVDRemaster Pro

Senuti
Senuti
Music transfer tool

Download Senuti

MacKeeper
MacKeeper
System Management

Download MacKeeper

VMware Fusion
VMware Fusion
Virtualization app

Download VMware Fusion

Dropbox
Dropbox
Backup & sync

Download Dropbox

Ipartition
iPartition
Disk partition

Download Ipartition

Xmind
Xmind
Brainstorming

Download Xmind

Evernote
Evernote
Capture tool

Download Evernote

Things
Things
Task management

Download Things

Quicksilver
Quicksilver
Graphical shell

Download Quicksilver

New Mac Software Released

icon
Snow Drives
External Harddrive replacement set.
icon
Aptana Studio 1.5.1
Full-featured Ajax application development environment.
icon
Difference Engine 1.73
Track changes in legal contracts and revisions
icon
KOBOL 1.4
Multiple platform ide and compiler for cobol development
icon
DrJava 20090505
DrJava is a lightweight development environment for writing Java programs.
icon
Mask-R-Aid 4.1.1
Mask-R-Aid is a tool for creating masks.
icon
HyperNext 3.83
Allows almost anyone to quickly start building their own software.
icon
REALbasic 5.1
REALbasic is a rapid application development environment compileling application
icon
DjangoStack 1.1.1-2
An installer that greatly simplifies the installation of Ruby on Rails.
icon
3rdRail
CodeGear 3rdRail Is the High Power Ruby on Rails IDE

Bookmark Gambit 4.5.2