Jump to content

Boomerang (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Sherdim (talk | contribs) at 19:24, 8 January 2009 (Created page with '{{stub}} {{ infobox programming language | name = Boomerang | year = 2008 | developer = Nate Foster, Benjamin C. P...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Boomerang
DeveloperNate Foster, Benjamin C. Pierce, and Michael Greenberg
First appeared2008
Stable release
0.1 / July 25, 2008 (2008-07-25)
OSLinux, OS X
Websitewww.seas.upenn.edu/~harmony/
Influenced
XSLT

Boomerang is a programming language for writing lenses—well-behaved bidirectional transformations—that operate on ad-hoc, textual data formats.

Boomerang grew out of the Harmony generic data synchronizer. All of our current efforts are focused on Boomerang and on lenses for string data.


http://www.seas.upenn.edu/~harmony/ - project site

http://lists.seas.upenn.edu/mailman/listinfo/harmony-hackers/ - mailing list