2008-10-01から1ヶ月間の記事一覧

連想配列で落ちた穴

連想配列については、id:amachangさんの書いた連想配列についてのページがすごく詳しく書かれていた。とても勉強になります。自分がしたかったことは、連想配列をクラスそのものとして利用すること。つまり、次のコードの例3をしたかった。 Opera9.61でのみ…

JavaScriptは連想配列が鍵を握っていると見た

言語としてみる場合、classというキーワードが存在しない。変わりに、functionの中に変数を書いたり関数を書いたりしてオブジェクト指向プログラミングを行うことができる。CやC++言語など、いわゆる「主流の」言語しか知らなかった自分にとっては驚きの…

単にAjaxアプリケーションが作りたかった

Lisp学習が足踏み状態なので浮気をしてみた。意外と面白いので困る。

余談になりますが

二次元配列を利用しなかったのは知らなかったから。あるいは、とりあえずLispでプログラムを書いてみたかったため。配列や二次元配列については勉強中。

数独を、解いている。

「あるマスを見て、縦横3x3のどれを見ても、入りうる数字がひとつしかないとき、その数字を入れる」 「あるマスを見て、縦横3x3のどれを見ても、ある数字が入る場所がこのマスしかないとき、その数字を入れる」 これは、人が数独を解くときの基本的な…

秋です。

昼は涼しく、夜は寒い秋がやってきました。暖かい時間帯がもう眠たくて困る。 スイミンの秋です。

数独解くLisp

数独を手でとくのがいやになったらプログラムで解かせたくなるのは道理。勉強中のLispでやってみたらなんかいいことあるんじゃないかと思った。けれど一度書いてひどいコードが出来上がっている。ちゃんと解いた人がいたので悔し紛れにリンク。http://d.…

灰羽連盟DVD買った。

知らない人はぜひ知ってほしいと思う。一口に言えば、天使っぽい見た目の女の子(男もいるけど)がかわいいアニメ。ただし、ストーリーがじわっと重い。設定にしろストーリーにしろ、いろいろな解釈ができる。一番ぐっときたのは別れのシーン、人を信じると…

図書館また行った

図書館へ行った日ばかり日記を更新するのかもしれない。俺。 実践CommonLispの貸し出し延長を。なかなか進まない、Lisp。

ラムダ(ギリシア文字小文字:λ)

Lispをはじめてやっと気づいたこと。自分は数学的なλ計算と匿名関数の意味で使われるλ式とを混同していたということ。 λ計算と呼ばれる数学体系は、なかなかどうして難解だ。(少なくとも自分には)自然数1がλfx.fxになる 計算体系である。関数はわかるけど…

実践中 Common Lisp

いろいろなページを見てLispを勉強している、けれど、いまだに実用段階に至らないのは実践を積んでいないから。実践をしようと思い そのまんまな名前を持つ「実践 Common Lisp」を借りてきたわけだがさすがにすらすらとは読み進まない。ともあれマクロを「読…

寒いです。とても。

こんなに突然寒くなるとは思わなかった。