source: public_html/testimonials.shtml

Last change on this file was 15275, checked in by Mark Evenson, 4 years ago

site: clean up HTML

Start moving all presentation logic into CSS.

Declare documents as polyglot HTML5/XHTML
<https://dev.w3.org/html5/html-polyglot/html-polyglot.htm>.

Strip use SVN $Id$ expansion as this doesn't convey any useful
information to the actual reader of the page.

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Id
File size: 4.9 KB
Line 
1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3<head>
4  <title>Testimonials about Armed Bear Common Lisp</title>
5  <link rel="stylesheet" type="text/css" href="style.css"/>
6  <meta charset="utf-8"/>
7
8  <style type="text/css">
9dt { margin-top: 1cm;
10     font-weight: bold;
11     font-family: sans-serif;
12     font-size: 105%; }
13dd { margin-top: 0.3cm;
14    // font-family: sans-serif;
15     font-size: 90% }
16  </style>
17</head>
18
19<body>
20 <div id="title" class="header">
21   <h1>ABCL Testimonials</h1>
22 </div>
23
24<!--#include virtual="left-menu" -->
25
26<div id="main">
27
28<h1>Testimonials</h1>
29<dl>
30<dt>Alessio Stalla - November, 2010
31</dt>
32<dd>With my Java background and my love for Lisp, I've found ABCL to be the ideal choice for my open source projects, in particular:
33<ul>
34  <li>DynaSpring (<a href="http://code.google.com/p/dynaspring/">http://code.google.com/p/dynaspring/</a>), a Lisp-based DSL for the Spring framework: it replaces the ugly-ugly XML with our beloved parentheses, bringing new features to Spring (conditional evaluation, modularity constructs, etc.) and making it much more user-extensible;</li>
35  <li>Snow (<a href="http://common-lisp.net/project/snow/">http://common-lisp.net/project/snow/</a>), a declarative GUI language in the vein of XUL, but obviously Lisp-based, targeting Swing. While still lacking many things, it combines a Lisp DSL with existing Java libraries to concisely describe the structure and layout of the GUI, and to make it easy to connect the UI with the application, thanks to its integration with Cells;</li>
36  <li>and all the other experimental, unreleased stuff I do as a hobby (mainly related to web development and enterprise application development).</li>
37</ul>
38For me ABCL's selling point is of course its interoperability with
39Java and the consequent access to Java libraries, but I also
40appreciate its simplicity, portability (even FASLs are cross-platform,
41thanks to the JVM), and last but not least, the small but vibrant and
42helpful community.
43</dd>
44
45<dt>David Kirkman (Astronomer at University of California, San Diego)
46  - June 7, 2010</dt>
47<dd>
48"I've been using ABCL to help position the Keck telescope on targets
49that are too faint to see with the slit guider.  I used code I
50created in 1994 - in Lisp - for the exact calculations and combined it
51with Java libraries for getting images in and displaying things. The
52Lisp code ran unmodified. And what's more: I can run it all on my
53Windows laptop!<br /> <br />
54The original project went so well that I stared to do new work in Lisp again."
55</dd>
56
57<dt>Brad Garton (Columbia University Computer Music Center)
58</dt>
59<dd>
60"I used ABCL (older, v. 0.0.10) as the interpreter
61underlying an object for a music/media graphical programming
62environment called <a href="http://www.cycling74.com/products/max5">Max/MSP</a>.
63ABCL allowed me to embed an entire LISP interpreter inside the
64Max/MSP package, and it has worked extremely well.  Max/MSP
65is designed primarily for real-time/interactive applications,
66used a lot by computer music academics, DJs/VJs, bizarro jazz
67performers, audio plugin developers, etc.  With the embedded
68abcl object, I am able to schedule LISP functions and work
69interactively with complex processes -- <b>the abcl interpreter
70has been rock-solid!</b> <br />
71<br />
72The source for the object is here (scroll down to the bottom of
73the page):<br />
74<br />
75       <a style="align:center" href="http://music.columbia.edu/~brad/maxlispj/">http://music.columbia.edu/~brad/maxlispj/</a><br />
76<br />
77And I also used it extensively in a large application built with
78Max/MSP... it's an interactive 'book' where the generative music
79follows what a reader is reading and creates an appropriate sound
80setting for the text:<br />
81<br />
82       <a style="align:center" href="http://music.columbia.edu/~brad/BookOfDreams/">http://music.columbia.edu/~brad/BookOfDreams/</a><br />
83<br />
84The music performance model underlying the shawm-like melodies
85is all coded using abcl.<br />
86<br />
87So to all of you who have contributed (and still contribute!) to
88the development of this terrific package, a big THANK YOU!!!"
89</dd>
90
91<dt>Hunter Monroe
92</dt>
93<dd>"Maxima algebraic computation software compiles with ABCL. The test suite
94runs fairly quickly on Windows XP and, after work by Robert Dodier, 86
95percent of the test suite is passed successfully, although some individual
96tests crash the suite. If you want to compile Maxima with ABCL lisp, check
97out the Maxima source code and following the instructions in INSTALL.lisp."
98<em>Editor's note: the Maxima test suite runs without crashes and
99succesfully completes without failures as of 10-11-2010.</em>
100</dd>
101
102<dt>Ted Kosan
103</dt>
104
105<dd>I am in the process of integrating ABCL with <a
106href="http://mathrider.org">MathRider</a> in preparation for when
107Maxima is able to run on it.
108</dd>
109</dl>
110
111</div>
112
113<div class="footer">
114  <hr />
115  <p>Hosted as part of <a href="https://common-lisp.net/">common-lisp.net</a></p>
116</div>
117
118</body>
119</html>
Note: See TracBrowser for help on using the repository browser.