32
1 ななしのよっしん
2008/11/09(日) 10:42:20 ID: 1+A0viywDm
Lispは"LISt Processor"じゃなくて直訳の"舌足らず", "カタコトで話す"を前面に出して行けば日本で人気が出ると思うんだ。
2 名無しさん@自作小説書いてます ◆Q3F88HDBmA
2008/12/02(火) 22:48:00 ID: fwHWv31gAG
てかLisp(とそれを解説した「SICP」)ってプログラマーの基礎教養だろ…プログラマーなら絶対通る道だろうと思う。
3 ななしのよっしん
2008/12/06(土) 23:02:24 ID: V3CaIBZALL
4 ななしのよっしん
2008/12/14(日) 22:44:41 ID: 3aWVrhdaY+
http://w
5 ななしのよっしん
2009/10/15(木) 06:45:04 ID: DUW9y6XCb6
6 ななしのよっしん
2010/04/04(日) 23:36:44 ID: CyiI0y5aWr
lainもLISPerです。
>>sm5864805
7 ななしのよっしん
2011/03/20(日) 16:23:32 ID: SulLMphqOE
「オススメ処理系」の項は本当に勘違いしてJAKLDとか使って、
使い辛い、LISP使えねーとか思われちゃうと切ないなので、
「処理系」に改名しましたが、勇み足なら意見ください。
8 ななしのよっしん
2011/09/04(日) 04:26:09 ID: UamkDNosjx
>>7
流石に(処理系)だけだと規準がわからんので(主な(処理系))とかどうよ
それにしても記事充実したな、
2〜3年触てなかったんだがまた進展あったのか?
本当にしぶとい言語だないい意味で。
9 ななしのよっしん
2011/11/14(月) 20:15:34 ID: fwHWv31gAG
>>7
jakld.jarの起動には(予めjavaをコマンドプロンプトで呼び出せるように環境変数PATHを設定しといて)、jakld.jarのあるファイルをカレントディレクトリにしてjava -jar -Xss2m jakld.jarとしてやればおk。-Xss2mは画像のやつを使う際にしておいたら嬉しいかもしれないオプション。
上の内容が理解出来ないなら他の処理系を選べ。というかLisp学ぶ奴はそれくらい知ってると思うが…
チラ裏
なんで.jarファイルをIEで落としたときに.zipに変わるかやっと理解できた。.jarファイル(Java Archive)はzipで圧縮されていて、META-INFファイルにナニカが書いてあるだけの違い、なわけだ。
10 ななしのよっしん
2011/11/21(月) 02:27:55 ID: joYkI0HdKv
>>9
jarはzip以外にtar.gzとかも仕様上は使えたはず…
11 ななしのよっしん
2013/04/23(火) 08:27:38 ID: 7199ju7e/Q
>>5
元ネタは「初めての人のためのLISP」のA君かな…
てかあの本の話ってどれぐらいのLISPユーザーに通じるんだろうか。本屋で改装版を見かけて驚いたが
12 ななしのよっしん
2013/04/23(火) 18:09:54 ID: e3Zd2QK2+6
13 ななしのよっしん
2013/04/28(日) 04:39:05 ID: 7199ju7e/Q
>>12
あいつらいっつもエバってるからな…
14 ななしのよっしん
2013/05/30(木) 23:04:23 ID: k4Rtj8t9R+
15 ななしのよっしん
2013/06/20(木) 19:55:31 ID: e3Zd2QK2+6
LISP多少使えるが
(多分)仕事では役に立たない
てか、どんな仕事で使えそうだろう
Emacsとかいじれば使えるのか
16 ななしのよっしん
2013/06/20(木) 20:27:14 ID: KQBC6p4B3d
Script-Fu(GIMPマクロ)とかClojureに手を出してみるとか
17 ななしのよっしん
2013/09/25(水) 18:58:52 ID: 7199ju7e/Q
18 ななしのよっしん
2013/09/28(土) 21:07:51 ID: i710n3wUQ9
凄い分かりやすい言語。
基本構造がとてもシンプル。
でもだからこそ実用には使えない。
19 論よりry
2013/10/16(水) 06:38:47 ID: dZigJb2TJV
1. Brainf**k等と違って明瞭さと実用性,最小命令数の折衷案でチューリング完全を満たす
2. 挑戦的なまでの()によって構文・字句解析がチョロい
3. 言語仕様をマクロで拡張できることから,チューリング完全+専用処理の俺俺言語に変貌可
→だからこそ多種多様な処理対象に応じて方言がやたら生まれて初心者はどれ使ったらいいかわからん状態スパイラルってな印象
どちらかというとGuileやEmacs Lispのように機能拡張用埋め込みスクリプト、
またはmoshみたいなシェルスクリプトとして使うのが正解なんだろうな
ゲーム用スクリプトだとLuaに,ウェブだとECMAScriptにシェアを譲り渡してしまったのが残念でならない
>>15
シェアが少ないだけで、某金融の通信プロトコルパーサ開発とか
ゲーム用埋め込みlispスクリプト開発、GNU機能拡張用言語計画とかで
LISPの雇用も少しはあるよ
20 ななしのよっしん
2013/10/17(木) 20:30:11 ID: e3Zd2QK2+6
21 ななしのよっしん
2014/07/25(金) 03:02:09 ID: DxkTN83iyH
研究屋さんは今でもそこそこ使ってるの? 三十年くらい前の本読むと「人工知能の研究者はみんなlisp使ってます(ドャア」なんて書いてあるけど。
22 ななしのよっしん
2014/09/19(金) 23:14:47 ID: S/4Yeq9LhB
自分はLISP専門ではない。
そもそも職業プログラマではない。
Cが好きで、実装の見えない高級言語が気色悪い。
でもLISPを学ぶのがだんだん苦じゃなくなって来た。
飽きなかった。プロじゃないから飽きたら離れちゃうの。
面白いかも、と思えたのは、結局のところLISP学習者を
混乱させているマクロのおかげなんだと思う。
「ifからcaseが作れます、andからifも作れます」
業務の世界の事はよく分からんが、プロに嫌われた理由の一つってこれか?
23 ななしのよっしん
2014/10/12(日) 16:58:43 ID: k4Rtj8t9R+
>>22
プロに嫌われたことってあったっけ?ちゃんと標準規格があるし、ポジションはそう悪くないはずだが。
普及しなかった、というか他に敗北した理由は簡単で、首魁がいなかったのと世界がC言語まみれになったから。
首魁というのは、例えば世間でJavaがOKになったのは全盛期のSunが頑張ってプッシュしたからで、Java自体が良いか悪いかというのは半分ぐらいの要素というような話。
Lipsは今も昔も群雄割拠の世界なので、ある意味絶対にメジャーにならないことを宿命付けられた言語と言える。一方どんなところにも雑草のように発生する特性ゆえ今後も生き残り続けることは確実。
24 ななしのよっしん
2014/11/25(火) 00:23:17 ID: BbOAOgv7wD
多分だけど一番成功したLISPはRuby
…とか言ったら怒られるだろうか
25 ななしのよっしん
2014/11/29(土) 01:56:54 ID: rtF7ndyljO
括弧キモイとか言ってずっと避けてきたけどごめんなさい
Clojure書くの楽しいです
26 ひろや
2015/09/16(水) 01:36:24 ID: e3Zd2QK2+6
CARとCDRを組み合わせたC[AD]*R関数が定義されていたりする
処理系もあって面白い。CADRとかCDARとかCAAAARとか
が定義されていて,さらっとCRも定義されていてこれは
単なるCOPY
27 ななしのよっしん
2016/02/18(木) 01:12:08 ID: STdXgBdz8h
28 ななしのよっしん
2016/11/23(水) 22:20:21 ID: c1EnTTz5rd
29 ななし
2017/01/24(火) 23:04:06 ID: 4bBUyR8pz5
処理系にRacket(Mzscheme)も追加してほしいな
clojure使ってるからracket使ってないけど興味あるんだよねえ
30 ななしのよっしん
2017/03/23(木) 21:26:09 ID: 1OsXuLldba
うちだとAutoCADの機能開発でAutoLispを使ってるけど、他の会社だとどうなんだろうな
やっぱ.NETでの開発が主流になってるのかな
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。