install | tutorial | forum This site is about Arc, a new dialect of Lisp. Arc is designed for exploratory programming: the kind where you decide what to write by writing it. A good medium for exploratory programming is one that makes programs brief and malleable, so that's what we've aimed for. This is a medium for sketching software. Arc is unfinished. It's missing things you'd need to solve some
Lispほど、ハマってる人と興味がない人との温度差が激しいものはないと言えるでしょう。 「Lisper」と言うスラングでも有名ですが、ハマっている人の中には、「Lispの素晴らしさをもっと広く伝えなければ!」と言う使命感を抱いて、ことあるごとに啓蒙活動に励もうとする“信者”が少なくありません。 その博愛の気持ちは尊いといえば尊いのですが、勧められる側がさほどLispに興味がない場合は、どう対処していいのか困ります。今日も全国各地で、Lisp信者の熱い勧誘を受けて、勧められる側が苦笑を浮かべているという構図が繰り広げられていることでしょう。 Lispに興味がない側のあなたが、そういう災難にあったときはどう対処すればいいのか。信者の勧誘に対する平和で適当なかわし方を考えてみましょう。 「Lisp様」を否定するのは危険 程度の差こそあれ、「Lisp」を熱く勧めたがる信者の皆さんは、「Lispによ
#lang racket/gui (define my-language 'English) (define translations #hash([Chinese . "你好 世界"] [English . "Hello world"] [French . "Bonjour le monde"] [German . "Hallo Welt"] [Greek . "Γειά σου, κόσμε"] [Portuguese . "Olá mundo"] [Spanish . "Hola mundo"] [Thai . "สวัสดีชาวโลก"] [Turkish . "Merhaba Dünya"])) (define my-hello-world (hash-ref translations my-language "hello world")) (message-box "" my
なぜ Lisp なのか Quote...Unquote ダグラス・R. ホフスタッター著, 竹内郁雄ほか訳『メタマジック・ゲーム』 ミンスキー「ゲーデルは Lisp を思いついておくべきだった。もし彼が Lisp を思いついていたならば彼の不完全性定理の証明はもっと簡単なものになっていただろう」 ゲーデルの証明の一番難しいところは、数学的体系に自分自身を語らせるところにある。天才のひらめきが何段階か必要になる。しかし、Lisp は、少なくともゲーデルが必要としていた意味で、まさに自分自身を直接語ることができる。 ゲーデルは Lisp を発明した! ダイクストラ「謙虚なるプログラマ」 LISPは冗談まじりに「コンピュータを誤用するための、もっとも知的な方法」と言われることがありますが、私はこれはすばらしい褒め言葉だと思います。なぜならこれはあらゆる種類の自由を可能にしているからです。LISP
Lispとは 何か ---- プログラミングの 母なる海 ---- 東洋哲学を コンピュータ上で 具現 \(^O^)/ ---- 1958年最初の実装開始 最も古い言語の1つ (FORTRANの次に古い) ---- 理論基盤は λカリキュラス ---- シンタックスは S式 ---- 言語は 50年間 変わってない ---- よって Language Update なし! \(^O^)/ ---- これで終わっては あんまり^^; ---- だもんで Lispに対する 意識をUpdate \(^O^)/ ---- じゃ、 Schemeや Common Lispは 何? ---- ライブラリと マクロに 関する 停戦協定 \(^O^)/ ---- なぜ、 停戦協定が 必要なの? ---- あまりに自由なので みんな 好き放題やった ---- 人の数だけ Lispができた ---- 内戦が続い
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
Lisphp is a Lisp dialect written in PHP. It was created to be embedded in web services or to be distributed within web applications. For that reason, it implements sandbox environment for security issues and multiple environment instances. Requirements It requires PHP 5.2.5 or higher version. When it works on PHP 5.3 or higher, it is integrated with lambda functions well. It also requires SPL whic
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Maxima > Common Lisp処理系の選択 Common Lisp処理系の選択[編集] Maximaを利用するにはCommon Lisp処理系を先にインストールしなければならない。そのCommon Lisp処理系はどのようなものがあるのかを以下に示す。現在Maximaで使えるのは6つの処理系である。一部これらの処理系は、linuxにおけるdeb/rpmやmacosx上のfink/darwin portsを利用してインストール出来る。 clisp[編集] windows上でも利用出来る一番良く知られているCommon Lisp処理系である。バイトコードと呼ばれるものに変換される為に各OS移植は他の処理系に比べて容易のようだが速度は他に比べて遅い事が知られている。maximaには対応している。 公式ページ&ダウンロード先 http://clisp.cons.org/ cmucl[編集
LISP(リスプ)は、プログラミング言語である。前置記法などが特徴である。 1958年にはじめて設計されたLISPは、現在広範囲に使用されている高水準プログラミング言語の中でもFORTRANに次いで2番目に古い[1]。ただし、FORTRANと同様に、現在のLISPは初期のものから非常に大きく変化している。 これまでに多数の方言が存在してきたが、今日最も広く知られるLISP方言は、Common LispとSchemeである。 元々、LISPは、アロンゾ・チャーチのラムダ計算表記法に影響を受け、コンピュータプログラムのための実用的かつ数学的な表記法として作られた。そして、すぐに人工知能研究に好まれるプログラミング言語になった。最初期のプログラミング言語として、LISPは計算機科学にて、木構造、ガベージコレクション、動的型付け、条件分岐、高階関数、再帰、セルフホスティング、コンパイラを含む多くの
Welcome to CLISP This is GNU CLISP - an ANSI Common Lisp Implementation Current version:2.49 (2010-07-07) NEWS What is CLISP? a feature-loaded implementation of a great language! The benefits of Common Lisp and CLISP why is ANSI Common Lisp such a great programming environment? CLISP manual page for UN*X command line options for other platforms are very similar (see clisp.html in your build direct
解説: プログラマなら一度はLISPを作るとも言われており、実験的なものを含めれば無数にあるでしょうが、ここではおおむね次のような条件としています: 実行系(binary or source)が公に入手可能なもの(販売、オンライン、書籍、等) 歴史的に重要なもの。 単におもしろいと思ったもの。 掲載基準: 主に、日本語が使える(または使えるらしいという未確認情報がある)処理系、 および日本製(と思われる)処理系。 日本でポピュラー、日本で宣伝販売されていたことがある、PC9801で動作する、というだけで掲載しているものもあります。 原則として「汎用ソフトウエア開発ツールで、LISPが主目的であるもの」に限定しています。script処理系は原則除外ですが、境界は明確ではありません(できません)。 dialect(方言): "classic"とは、LISP1.5に近い古典的な文法・意味をもつ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く