Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor: kidlisp paper voice — first-person consistent, remove "we argue"

Changed abstract to first-person voice: "I describe" instead of "We describe", and removed "We argue that" in favor of direct assertion. Applied VOICE.md guidelines for personal, direct prose.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

+1 -1
+1 -1
papers/arxiv-kidlisp/kidlisp.tex
··· 218 218 219 219 \begin{quote} 220 220 \small\noindent\textbf{Abstract.} 221 - \kidlisp{} is a minimal Lisp dialect designed for generative art and interactive audio-visual experiences. It runs inside Aesthetic Computer, a browser-based creative computing platform. Programs are stored in MongoDB, assigned short alphanumeric codes, and executable at a URL. A 15,000-line tree-walking evaluator provides 118 built-in functions spanning drawing, color, transformation, math, animation, and audio---with no file I/O, networking, or general string manipulation---making it safe to execute arbitrary user-submitted code. We describe the language design, storage and distribution infrastructure, media pipeline, and report on adoption by 59 authors who have created over 16,000 programs. We argue that embedding social distribution directly into a domain-specific language---rather than bolting it on---produces qualitatively different creative coding practices. 221 + \kidlisp{} is a minimal Lisp dialect designed for generative art and interactive audio-visual experiences. It runs inside Aesthetic Computer, a browser-based creative computing platform. Programs are stored in MongoDB, assigned short alphanumeric codes, and executable at a URL. A 15,000-line tree-walking evaluator provides 118 built-in functions spanning drawing, color, transformation, math, animation, and audio---with no file I/O, networking, or general string manipulation---making it safe to execute arbitrary user-submitted code. I describe the language design, storage and distribution infrastructure, media pipeline, and report on adoption by 59 authors who have created over 16,000 programs. Embedding social distribution directly into a domain-specific language---rather than bolting it on---produces qualitatively different creative coding practices. 222 222 \end{quote} 223 223 \vspace{0.5em} 224 224 }]