Arc: a kísérleti programozás új iskolája

Noha már mindenki lehozta, szerkesztőségünk mégis várt addig a pillanatig, amikor igazán elemében mutathatja meg az Arcot. Scott Hanselman A Web Framework for Every Language írásában felvonultat egy tucat tálalást annak az egyszerű kívánalomnak az implementálására, hogy a felhasználó által megadott inputot (i) funkciógombra (ii) kattintást követően megjelenítsük (iii). Scott legnagyobb örömünkre egy arcos példával nyitja a repertoárt, és a megoldás puszta léte olyan szűzies örömet sugároz, amelyet feltétlenül meg akartunk osztani szemérmes Olvasóinkkal. Így hát.

(defop said req
  (aform [w/link (pr "you said: " (arg _ "foo"))
                 (pr "click here")]
         (input "foo")
         (submit)))

Hogy ne várjon, töltse az interpretert, hozzá a módot, és boldogan, amit róla mások.