こないだからGaucheで遊んでいます。
さわり初めてとってもわかりやすい印象。

  • lambda を ^ でかけるとか知らなかった。
  • いろいろなライブラリが最初からたくさんあって楽。
  • ドキュメントがそろっていて初心者でも入りやすい


いろいろ試行錯誤してこんな感じにするとブラウザでnetstat の結果を表示できたのでメモ。
結果を出すだけじゃなくて もうちょっとごにょごにょしたいな。

;; '/echo-header' reports back http request headers, handy for diagnostics.
(define-http-handler "/test"
  (0))

(define cmd-call (^(cmd) (process-output->string-list cmd)))