Schemeだと

hello.scm
-----
(define say-hello
  (lambda ()
    (display "Hello World")))

(say-hello)
----
$gosh hello.scm
Hello World$

gaucheSL-C3000に入ってましたので使いました。
昔ならscmでしょう。
学生の頃一番速くて軽くてフルセットだったので。
mit-schemeは重かった・・・

・・・それはそうと、別にdefineする必要はないんですがしました。
だって、(display "Hello World")じゃ
さびしい・・・