- 1 名前:デフォルトの名無しさん mailto:sage [2006/06/17(土) 08:44:44 ]
- 数型言語が注目されている。
Lispはマクロ使用できプログラミング言語をプログラムしやすく、プログラムが非常にはやくかけるといわれる。 またクロージャも利用しやすい。 さて、ここで実際以下の2つのアプリを実際作るとなった場合、LispとC/C++ではどんなメリット、デメリットがあるだろうか。 (1)Webサイトの実装:CGIアプリケーションを作る場合 (2)クライアント用ブラウザ:Windows環境などのGUIをともなうクライアントアプリケーションを作ろうとした場合。
- 75 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 08:05:33 ]
- ・閉じ括弧は基本的に見る対象ではない
・主にインデントを見る この2点があるから、Lispには閉じ括弧をまとめる慣習があるわけだよね。 見る対象ではないから、出来るだけ小さく存在していたほうが良いし、 閉じ括弧に一行与えると、縦がスカスカになって、目でインデントをなぞりにくい。
- 76 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 12:21:20 ]
- >>75
>この2点があるから、Lispには閉じ括弧をまとめる慣習があるわけだよね。 必ずしもそうとは言えないぞ インデントは意識されてても1行に詰め込み杉で インデントの意味がないコードも多いし。 閉じ括弧まとめるのは慣習的な意味合い強いよ。
- 77 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:42:13 ]
- >>76
少なくともLisperの間でコンセンサスは取られている。 フレームだらけのLisper同士の喧嘩でもインデントに関するものはほとんどない。 タブ幅に関する個人的な考察だの括弧の配置に関する俺理論とかうんざりなんだよね。 一行につめこみ杉だったら、改行入れて整形するだけであとは>>75の主張の通りだよ。
- 78 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:26:03 ]
- CLとSchemeが誕生した前後は、エディタは、edとか、使っていたのかな?
- 79 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:43:24 ]
- >>77
>少なくともLisperの間でコンセンサスは取られている。 それはないよ。
- 80 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 18:07:49 ]
- >>78
TECOじゃね?
- 81 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 09:10:46 ]
- そういえばスーパー閉じ括弧ってどうなったんだろう?
- 82 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 13:36:44 ]
- shcemeでは[]だって使えるんだぜ。
- 83 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 13:37:39 ]
- cとhが逆だったよ。よめねえよ。
|

|