S式は人に優しいか Shiro: Lispの不人気の理由として筆頭に上げられるのが、括弧だらけの 独特の見た目。とっつきにくい、一般的な表記法と違っていてわかりにくい、 等々、様々なことが言われてきました。しかし、 S式を捨てたLispも開発されましたが 流行ったとはいい難く、Lispな人々はいまだに括弧に固執しているかのようです。 S式のメリットをLisperに尋ねれば、エディタがどうの、マクロがどうの、といった 回答が真っ先に返って来ると思うんですが、そういう理屈をいくら理解しても S式がダメな人がS式を好きになったりはしません。どうも、もっと根本的な 感覚に大きな隔たりがあるような気がします。非Lisperから理解しがたい、 Lisperの持つ感覚とはどんなものなんでしょうか。Lisp脳から見た世界は どんなものなのでしょうか。 構文木を人間が書く? S式は言ってみれば言語の構文木そ
MI-506をいじっていたころから名前は伺っていたが、今日始めて直接お目にかかることができた。B1マシーンをちょっとだけ一緒に分解したり。 (ちょっとだけ追記しました。その他1/25のあたりも見てみてください。) "Can programming be reinvented?"というタイトルでの発表。東工大と東大で似たような発表をしたのだが、ストーリーラインが比較的新しいため、先にやった東工大での発表には反省点がいろいろあり、それが東大での発表に生かされた形になったのは否めない、かもしれない。以下は、かなり再現性の低いメモ。詳細はさらに聞いてください。「私」はもちろんAlan Kayを指します。 近所の人から、「なんで新しいコンピュータのほうがWindowsの起動やMS Wordの起動が遅いの?」、「大きいディスクがついているはずなのに、なぜ使える容量が少なくなるの?」、「アップデートをし
There’s no mistaking that Elden Ring is one of those games that will go down as one of the all time greats. The beautiful vistas, incredibly designed world, and mechanic-rich boss battles come together to create a jaw-dropping experience. Shadow of the Erdtree, Elden Ring’s only announced DLC, is primed and ready to enhance the…
Introduction to Information Retrieval 2007-01-23-5 [本][Algorithm] Introduction to Information Retrieval http://www-csli.stanford.edu/~schuetze/information-retrieval-book.html 「Christopher D. Manning, Prabhakar Raghavan and Hinrich Schu"tze, Introduction to Information Retrieval, Cambridge University Press. 2007.」 の中身が、つまり本一冊分の内容が PDF で公開されている。 A preliminary version of the book is available
Published on January 13, 2007 (↻ February 27, 2021), filed under Web Development and Art and Design (RSS feed for all categories). A small selection of research findings related to web design, usability, and accessibility, most of them obtained from Human Factors International. With some of them being known, others may add to the understanding of our profession: Design is a key determinant to buil
CSS is important. And it is being used more and more often. Cascading Style Sheets offer many advantages you don’t have in table-layouts - and first of all a strict separation between layout, or design of the page, and the information, presented on the page. Thus the design of pages can be easily changed, just replacing a css-file with another one. Isn’t it great? Well, actualy, it is. Over the la
Angle Brackets and Curly Braces Code Generation: The Real Lesson of Rails by Bill Venners March 16, 2006 Summary In an article introducing Ruby on Rails' Active Record, Bruce Tate suggests that Java could enjoy some of the benefits of Rails by taking a wrapping rather than a mapping approach to persistence. I think this misses the point. What Rails really demonstrates is the benefit of code genera
Christopher Lloyd氏がCocoa APIをWindows上に実装した「Cocotron」を公開している。 (ソース:Open Tech Press) YellowBox for WindowsやGNUstepと同様のものと言えるが、GPL/LGPLで公開されているGNUstepとは異なり、より制限の緩やかなMITライセンスで公開されている。 現在のところ移植されているフレームワークはFoundationとAppKitのみだが、Xcodeにアドインする開発環境も用意されている。 APIを完全に実装するには相当な手間がかかるため、実用的な段階に達するまではまだまだ時間がかかるだろうが、非常に興味深い。 図はWindowsとMac OS X(Intel)の両方で動作するサンプルのテキストエディタを動かしたところ。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く