遅延評価の使いどころ
龍虎氏がこういう事を書いていた。使いどころとしては・・いずれやろうと思ってる数学の勉強でなら使えそうですかねぇ?パッと調べた感じでは「遅延ストリーム ゲーム 応用」とか「遅延評価 ...
伝統的マクロの良くあるパターンとSchemeの衛生的マクロへの翻訳
Lispの基本を考えよう。Lispで書かれたプログラムは、大枠で言うと次の二種類の「データ型」によって記述されている。リストアトムあんま昨今「アトム」と言う言い回しは見ないが、単純...
RE: Rustでトランキライザーガン
さてさて。またもや龍虎氏が面白い事をやっている。Rustでトランキライザーガン その01 構想編Rustでトランキライザーガン その02 初期データやらトランキライザーガンに付いて...
ここで言うWebアプリとは何を指しているのか
またWeb検索でこういう記事を見つけた。Gnu COBOL2.2でWebアプリを作る計画全くCOBOLは知らんが・・・いや、ヒデェコードだ(苦笑)。そこにはこう記述されている。ちな...
tetris-bsd
ここんとこ、龍虎氏がRustでテトリスを作ろう、と頑張っている。面白いのは、Rustの機能を使...
文字列とエスケープシーケンス
ネット検索をしてたらこのような面白い記事を見つけた。なかなか面白い実験だ。何度か書いてるが、AppleのiPhoneもGoogeのAndroidも基本的には両者共UNIX系OSだ。...
JavaScriptと関数型プログラミング
さて、前回JavaScriptの話をチラッと書いた。JavaScriptは「プログラミング言語として」見ると、基本設計は相当良く、構文の見た目に反し、事実上Lisp語族、特にSch...
Rubyはオワコン?
Web検索をしてたら次のような記述を紹介している記事があった。「Rubyは今後使われなくなる言語だと思いますか?5年、10年後はどうなっているでしょう?」と言うしょーもない問に対す...
Racket 8.15登場
2024年11月21日現在。人類史上最強のプログラミング言語、Racketのヴァージョン8.15がリリースされた。Racketなら昔懐かしいカオス理論のCGなんかも簡単に作る事が出...
Pythonの引数付きのデコレータ
前回、Pythonのデコレータを紹介した。繰り返すが、機能的な話をすると、デコレータとは構文でも何でもなく、関数の記述形式だ。具体的には関数Aを受け取り、関数Bを返す高階関数と言う...
- Apple II(8)
- Atari Lynx(4)
- GLib入門(1)
- Macintosh(7)
- MS-DOS(15)
- MSX(3)
- Nintendo 64(1)
- PC-8801(6)
- PC-9801(60)
- PCエンジン(13)
- SG-1000(13)
- RE: Racketで何か(20)
- RE: 番外編(8)
- RE: プログラミング「学習」日記(14)
- RE: プログラミング学習日記(89)
- RE: プログラミング日記(44)
- SHARP X68000(23)
- アニメ(173)
- ゲーム(66)
- ゲームギア(5)
- ゲームボーイ(7)
- ゲームボーイアドバンス(14)
- スーパーファミコン(45)
- ネオジオポケット(3)
- ファミコン(42)
- プレイステーション(12)
- プログラミング(242)
- マスターシステム(1)
- マンガ(39)
- メガドライブ(34)
- ワンダースワン(1)
- 攻略(2)
- 日記(129)
- 映画(43)
- 特撮(4)
- 裏ブログ(11)