ときどきの雑記帖 RE* (新南口)
修羅の波濤
閉店
イゼルローンフォートレス閉店のお知らせ | ダイニングカフェ・イゼルローンフォートレス 銀河英雄伝説
あら。
これがわが社の黒歴史
6月9日(月)総合 午後11時~「(14)ノジマ 慟哭(どうこく)!失意のエンペラー」放送が決定しました!お楽しみに。
メモメモ
Clojure
Miller: It was a cold, dark night in New York City. Rich Hickey pondered in his study, frustrated with complexity, mutated state, never-ending inherited boilerplate.
Forth
A Forth OS In 46 Bytes | Hackaday
It’s not often that we can include an operating system in a Hackaday article, but here’s the full 46-byte source of [Philippe Brochard]’s 10biForthOS in 8086 opcodes:
~hocwp/10biForthOS - A minimalist 2 instructions Forth experiment - sourcehut git
PL/I
Q. On what systems does Iron Spring PL/I run?
A. The current version of Iron Spring PL/I runs on Linux, and OS/2 Warp and later distributions.
Q. Is Iron Spring PL/I open source?
A. The compiler is currently closed-source. The source for the library has been released under the Gnu “Lesser General Public License” (LGPL). The library is licensed this way to allow unrestricted distribution of programs linked with it, to allow users to modify and extend the f acilities provided, to assist developers of other PL/I compilers provide compatibility, and to supply examples of PL/I coding.
新刊近刊
五胡十六国時代
五胡十六国時代 ―王朝の乱立と権力闘争―: 書籍- 早川書房オフィシャルサイト
ハヤカワ新書はおもしろそうな題材が多いなあ
技術書典
【き08 極東構文解析器研究所】にて新刊「LR parser入門」を頒布する予定です。
— kaneko.y (@spikeolaf) May 28, 2025
気がついたら一冊まるまるLR構文解析とLR parserの本ができていました。
A5/P62/物理+電子1000円 電子のみ500円#技術書典18 #技術書典 pic.twitter.com/ipOcJtStuA
「Ruby で作る CPU」 という本を技術書典18で出します!
— hachi (Hayao Kimura)@技術書典18(さ23) (@hachiblog) May 27, 2025
CPU作りたいけどちゃんとは作りたくない!サクッと作ってざっくり理解したい!という人にとてもおすすめです
6/1 はサンシャインシティで僕と握手! #技術書典 #技術書典18 pic.twitter.com/6WyrTjF1Rr
FORTRAN Compiler on IBM 704
The arithmetic translator-compiler of the IBM FORTRAN automatic coding system | Communications of the ACM を読み返しているのだけど、 前に読んだときと比べると格段に内容が頭に入ってくるような気がする(笑
この論文のIntroductionでは
(((A + B) - C)/((D * (E + F)/G) - H + J))
という式が
(1, +, A)
(1, +, B)
(2, +, 1)
(2, -, C)
(3, +, E)
(3, +, F)
(4, *, D)
(4, *, 3)
(4, /, G)
(5, +, 4)
(5, -, H)
(5, +, J)
(6, *, 2)
(6, /, 5)
というtriple(三つ組?)にコンパイルされるのだけど、 確かにこれだと「上から」順に評価していけば 最後に欲しい結果が得られる。
もちろんここにくるまで元の式から
((((((A)))+(((B))))-(((C)))/((((D))*(((E)))+(((F)))/((G))))-(((H)))+(((J)))))
こういう「変形」をして、 そのあともいろいろ手順を踏む。 その辺は論文の先の方にある。と。
Hugoメモ
Release v0.147.6 · gohugoio/hugo