将棋の調べ  鉄道の調べ  Japaninoの調べ  旅先料理の調べ  ビールコレクション

Lisp の調べ

プログラミング言語 Lisp のサイトです。
現在は自作の Lisp 処理系や書籍・雑誌・論文を紹介していますが、今後は Lisp 一般の情報も少しずつ紹介していく予定にしています。

このエントリーをはてなブックマークに追加

お知らせコーナー


 
Lisp 処理系 自作または関係していた Lisp 処理系の紹介
AndroidAndroid の Lisp アプリ
Lisp認定試験Lisp 認定試験(Web)
Lisp サンプルLisp のサンプルプログラム
書籍・雑誌・論文著作または共同執筆の Lisp に関係する書籍・雑誌寄稿・論文など
リンクLisp 関連で関係するリンク

Lisp 処理系への道 (自作または関係していた Lisp 処理系)
OKI ISLisp ISO 準拠の Lisp 処理系。20世紀に公開していた OKI ISLisp を再公開。
http://islisp.org/index-jp.html(本家)
http://islisp.com/index-jp.html(ミラーサイト)
2010年(再公開)
MIDP Lisp 携帯電話で動作する Lisp 処理系。JavaME/MIDP で実装。(個人による自作) 2006年
NikkeiLisp 日経ソフトウェア 2005年10月号に掲載した Lisp 処理系。(個人による自作) 2005年
funado.lisp Web記事「やさしい Lisp の作り方」による Lisp 処理系。(個人による自作) 2003年
Warabi Lisp JavaApplet で動作する Lisp 処理系。Java/CORBA版とC#版。(個人による自作) 2001年
OKI Author Lisp OKI MediaServerのオーサリングツールのスクリプト言語。 1990年代
GAT Lisp GUI テスト自動実行ツールのスクリプト言語の Lisp 処理系。 1990年代
OKI Common Lisp 学名(論文で使用した名前)は Tachyon Common Lisp。C コンパイラ(gcc) よりも高速な Lisp 処理系。
実際に tarai のコードは gcc よりも高速でした。
宇宙戦艦ヤマトでお馴染みのC(光速)よりも速いタキオン(Tachyon)粒子から名付けました。
1992年
Lisp-C トランスレータ Lisp プログラムを C プログラムに変換。Lispインタプリタ内包。 1980年代
TAO/ELIS NTT。人工知能マシン(AIマシン)として開発された Lisp マシン ELIS。 1980年代

先頭へ

Lisp 認定試験
Lisp 認定試験(JavaScript版) 4択問題の Lisp 認定試験です。60%以上で合格です。 2012年

先頭へ

Android の Lisp アプリ
ISLisproid Android で動作する Lisp 処理系です。 2011年
ISLisproid ソース ISLisproid のソースです。 2011年
リスプジョークウィジェット Lisp に関するジョークを表示するウィジェットです。 2011年
Lisp Joke Widget リスプジョークウィジェットの英語版です。 2011年
Lisp Skill Exams Lisp 能力検定です。英語です。 2011年

先頭へ

Lisp サンプルプログラム
サンプル集 階乗計算、フィボナッチ数計算、2引数版append、1引数版の mapcar、 クイックソート、ハノイの塔、4本ハノイの塔、nクィーン問題
Software Design 2015年8月号(2015/7/18 技術評論社)」の記事に掲載したサンプルプログラム(増補版)
2015年
4本ハノイの塔 「ハノイの塔」の4本版。世界が滅びるのが革命的に早くなります。
ISLisp 用。
エスケープシーケンスによる CUI でグラフィック表現をしています。
但し端末エミュレータでエスケープシーケンスをサポートしている必要があります。
1998年

先頭へ

Lisp 関連書籍・論文(共著も含む)
雑誌(連載) 「人工知能時代のLispのススメ 〜ラムダ式からLispの作り方まで」、 Software Design 2017年5月号、8月号、9月号に連載、技術評論社.
【1】なぜ今Lispなのか? Lispはここがすごい! (2017/4/18)
【2】Lispは人工知能と関数型の先祖! オブジェクト指向,再帰,ラムダ式を学ぼう! (2017/7/18)
【3】Java 500行でLispを作る! これがLispを理解する一番の早道 (2017/8/18)
2017年
雑誌 「汎用機のLISP 大文字でタイプライタで会話していたあのころ」、第3特集年末特別企画 温故知新 ITむかしばなしスペシャル、 Software Design 2016年12月号、pp.90-91、技術評論社(2016/11/18).
2016年
書籍 はじめてのLisp関数型プログラミング――ラムダ計算からリファクタリングまで一気にわかる、技術評論社(2016/3/18).
増補版
2016年
雑誌 「気軽に試してみよう!今こそ Lisp 入門」, 特集1 なぜ関数型プログラミングは難しいのか?、 Software Design 2015年8月号、pp.18-33、技術評論社(2015/7/18).
(増補:初心者向きに限定せず、ページ数がもっとあれば、本当はもっと色々と書きたかったこと)
2015年
Web記事 Javaで作るオリジナル言語 やさしいLispインタプリタの作り方」, ITPro, 日経BP社(2006/12/04). 2006年
書籍 「Javaで作るオリジナル言語」, Ajax, Rails から自作言語まで スクリプト言語まるごとブック, ISBN4-8222-2836-3, 日経BP社(2006/5/11) 2006年
雑誌 「Javaで作るオリジナル言語 やさしいLispインタプリタの作り方」, 日経ソフトウェア, 2005年10月号 no.091, pp.86-97(2005-8-24). 2005年
論文 「ISO 規格 ISLISP 処理系におけるオブジェクトシステムの実装について」, 第57回情報処理学会全国大会, 6U-1, vol.1, pp.321-322(1998). 1998年
論文 「ISO 規格 ISLisp 処理系の実現」, 第56回情報処理学会全国大会, 5E-6, vol.1, pp.350-351(1998). 1998年
論文 「ISO 規格 ISLisp 処理系の実装方式」, 第56回情報処理学会全国大会, 5E-7, vol.1, pp.352-353(1998). 1998年
書籍 Lisp 言語とその処理系」, 情報科学最前線 次代を担うキーパースンたち, ナレッジワークス, ISBN4-915112-41-1, pp.157-158(1994) 1994年
論文 「Tachyon Common Lisp: 表駆動アセンブラトランスレータによる PA-RISC への移植」, 第47回情報処理学会全国大会, 4D-2, vol.5, pp.63-64(1993). 1993年
論文 「Tachyon Common Lisp - CLOS 開発環境 -」, 第46回情報処理学会全国大会, 8E-5, (1993). 1993年
海外論文 「Tachyon Common Lisp: An Efficient and Portable Implementation of CLtL2」, ACM Conference on Lisp and Functional Programming, Vol V, No.1, pp.270-277(1992). 1992年
論文・研究賞受賞 「Tachyon Common Lisp の実現方式」, 情報処理学会 記号処理研究会, 92-SYM-64-3, pp.17-24(1992). (1992年情報処理学会研究賞受賞 1992年
論文 「Tachyon Common Lisp におけるウィンドウ・インタフェース」, 第45回情報処理学会全国大会, 4Q-6, vol.5, pp.73-74(1992). 1992年
論文 「Tachyon Common Lisp におけるアセンブラ・トランスレータによる移植性」, 第45回情報処理学会全国大会, 4Q-5, vol.5, pp.71-72(1992) 1992年
論文 「Common Lisp 検証システム」, 第44回情報処理学会全国大会, 2K-3, vol.5, pp.295-296(1992). 1992年
論文 「Tachyon Common Lisp -Pretty Print機能」, 第44回情報処理学会全国大会, 5F-10, vol.5, pp.61-62(1992). 1992年
論文 「OKI Common Lisp におけるアセンブラプログラムの開発環境」, 第43回情報処理学会全国大会, 1J-7, vol.5, pp.265-266(1991). 1991年
論文 「OKI Common Lisp における他言語インタフェース」, 第43回情報処理学会全国大会, 5L-6, vol.5, pp.11-12(1991). 1991年
論文 「OKI Common Lisp インタプリタの実現」, 第43回情報処理学会全国大会, 5L-3, vol.5, pp.5-6(1991). 1991年
論文 「OKI Common Lisp の開発 -概要-」, 第43回情報処理学会全国大会, 5L-2, vol.5, pp.3-4(1991). 1991年
論文 「OS/2 上のマルチタスク Common Lisp の開発」, 第39回情報処理学会全国大会, 4Q-3, p.1327(1989). 1989年
論文 「ELIS 8200 最適化コンパイラと Lap コード」, 第39回情報処理学会全国大会, 5Q-4, p.1346-1347(1989). 1989年
論文 「Lisp-C トランスレータにおける他言語インタフェースについて」, 第37回情報処理学会全国大会, 5Y-8, pp.662-663(1988). 1988年
論文 「Lisp プログラムの静的解析による GC の改良」, 第33回情報処理学会全国大会, 2E-4, pp.481-482(1986). 1986年

先頭へ

その他の Lisp 関連リンク
日本Lispユーザ会 JLUG (Japan Lisp User Group)。(現在は存在していません) 2000年

先頭へ

更新記録

先頭へ


将棋の調べ  鉄道の調べ  Japaninoの調べ  旅先料理の調べ  ビールコレクション

Copyright © 2010-2015 GOMI Hiroshi All Rights Reserved