Arc (programming language): Difference between revisions

Content deleted Content added
Dutral (talk | contribs)
m References format.
Dutral (talk | contribs)
m References format.
Line 1:
[[File:Paul Graham programming.jpg|thumb|[[Paul Graham (computer programmer)|Paul Graham]] in 2007.]]
 
'''Arc''' is a [[dialect (computing)|dialect]] of the [[Lisp programming language]] developed by [[Paul Graham (computer programmer)|Paul Graham]] and [[Robert Tappan Morris|Robert Morris]].
 
Line 33 ⟶ 32:
 
===Official version===
The first publicly released version of Arc was made available on 29 January 2008,<ref>{{cite web |url= http://paulgraham.com/arc0.html |title=Arc's Out| first = Paul | last = Graham}}</ref> implemented on top of [[Racket (programming language)|Racket]] ("PLT-Scheme" at that time). The release comes in the form of a .tar archive, containing the Racket source code for Arc. A tutorial<ref>{{Citation | title = Arc | publisher = Y combinator | contribution-url = http://ycombinator.com/arc/tut.txt | contribution = Tutorial}}.</ref> and a discussion forum<ref>{{cite web |url= http://arclanguage.org/forum|title=Arc Forum|work= Arc language}}</ref> are also available. The forum uses the same program that [[Hacker News]] does, and is itself written in Arc.
 
=== Unofficial versions ===
Due to the slow development of the official Arc branch, some members of the Arc community started unofficial repositories with unofficial emendations, extensions and libraries. One version, '''Anarki''',<ref>{{cite web |url= http://github.com/arclanguage/anarki| work = Arc language | title = Anarki|work publisher =Git Hub}}</ref> permitted<ref>{{cite web |url= http://arclanguage.org/item?id=17707| work =Arc Forum | title = Announcement: anarki is no longer world-committable | publisher = Arc language}}</ref> anyone to submit changes to the project. The community-managed wiki<ref>{{cite web|url= https://sites.google.com/site/arclanguagewiki |title= Arc Lang Wiki| publisher = Google | work = Sites}}</ref> is a better source of information than the official site at this point.{{citation needed|date=December 2012}}
 
'''Rainbow'''<ref>{{cite web|url=https://github.com/conanite/rainbow| work = Conanite | title = Rainbow |work publisher = Git Hub}}</ref> is an implementation of Arc in [[Java (programming language)|Java]].
 
'''Arcadia'''<ref>{{cite web|url=https://github.com/kimtg/Arcadia| work = Kimtg | title = Arcadia|work publisher = Git Hub}}</ref> is an implementation of Arc in [[C (programming language)|C]].
 
==References==