Main Page | Alphabetical index | English Encyclopedia

ARS plus plus

From Wikipedia, the free encyclopedia.
The title given to this article is incorrect due to technical limitations. The correct title is {}.

Table of contents
1 History
2 ARS++ explained by its name
3 See also

History

ARS++ has been developed in 2002 for the book Undiluted Programming (a description of the book is available on page [1]) to demonstrate ARS based programming in a real world context. ARS++ is used in the book to implement an A++ interpreter and an XML Database System. Even the implementation of ARS++ in C was used to demonstrate ARS based programming.

Principally the programming language Scheme would have been perfectly alright to be used for these demonstration programs if Scheme would include primitives supporting network programming, database programming plus a few others required in this context.

The definition of the programming language Scheme does not include those primitives however, leaving this issue up to the implementors of the language. The consequence is that there exist many Scheme implementations, almost none of them covering all areas essential for real application programs.

This is the historical background that gave birth to the development of ARS++.

A few weeks ago the author of the referenced book discovered a Scheme implementation that would have been very well suited to serve as a language for developing the case studies for 'Undiluted Programming'. This Scheme implementation is called Gauche and is available for download in the internet on the following page [1].

ARS++ explained by its name

The name ARS++, being an acronym for ARS + Scheme + Extensions, indicates that ARS++ has a lot to do with Scheme but that it is not equivalent to Scheme.

From a practical point of view a Scheme implementation that includes support for regular expressions, databases, sockets and also provides an interface to the operating system can be called an ARS++ language (ignoring the difference in the nucleus which practically is only noticed by the programmer when using the special form define).

See also



Limit search to: Body and Title Deutsche Seiten Path

Websites for ARS
Showing page 1 (1 - 10 of 724 hits) Next »
Stichting Ars Aequi is uitgeefster van het juridische studentenblad Ars Aequi. Onder de naam Ars Aequi Libri geeft zij boeken uit voor de juridische opleiding en praktijk. Stichting Ars Aequi is uitgeefster van het juridische studentenblad Ars Aequi. Onder de naam Ars Aequi Libri ...
Zukunfts- und Technologiemuseum. Bekannt durch den "Prix Ars Electronica" und den "CAVE". Informiert über die ... und bietet ein Archiv der Seiten zum Prix Ars Electronica. Zukunfts- und Technologiemuseum. Bekannt durch den "Prix Ars Electronica" und den "CAVE". Informiert über die ... und bietet ein Archiv der Seiten zum Prix Ars Electronica.
La revue en ligne Interférences Ars scribendi a pour vocation de restituer dans sa ... co-latin. La revue en ligne Interférences Ars scribendi a pour vocation de restituer dans sa ...
... of legendary creatures and incredible myths. This is Ars Magica's Mythic Europe, where the power of ... of legendary creatures and incredible myths. This is Ars Magica's Mythic Europe, where the power of ...
Vorstellung des jährlich vergebenen Preises bei der freien Enzyklopädie Wikipedia. Vorstellung des jährlich vergebenen Preises bei der freien Enzyklopädie Wikipedia.
Legislation relating to the treatment of sexually violent predatory offenders. Legislation relating to the treatment of sexually violent predatory offenders.
... Auftritt gewappnet zu sein. Heute ist das Doppelquartett Ars Cantica eines der leistungsfähigsten im Sängerkreis ... Auftritt gewappnet zu sein. Heute ist das Doppelquartett Ars Cantica eines der leistungsfähigsten im Sängerkreis ...
Beschreibung des Museums bei der freien Enzyklopädie Wikipedia. Beschreibung des Museums bei der freien Enzyklopädie Wikipedia.
... que cuenta la historia de su vida, de Ars, el pueblo en que vivió, y de su ... que cuenta la historia de su vida, de Ars, el pueblo en que vivió, y de su ...
Der Eintrag zum Thema bei der freien Enzyklopädie Wikipedia. Der Eintrag zum Thema bei der freien Enzyklopädie Wikipedia.

Next »

Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
Free thumbnail preview by Thumbshots.org

Search for products at amazon.com:
Search:
Keywords:
amazon.com books on 'ARS plus plus':
Search at Google.com:
Google
WebCalSky.com Encyclopedia

Suchresultate aus unserem günstigen CalSky-Shop