いものやま。

雑多な知識の寄せ集め

2018-09-01から1ヶ月間の記事一覧

「Lucid, the Dataflow Programming Language」を翻訳してみた。(その4)

前回の続き。 1.4 命令型アプローチの問題 近年、プログラミング言語に対する命令型のアプローチは、ますますひどい兆候を示している。 従来の「主流」のプログラミング言語は、これまで以上に複雑な作業に、そして、これまで以上に多くの人々に使用されてい…

「Lucid, the Dataflow Programming Language」を翻訳してみた。(その3)

前回の続き。 なお、かなり意訳。 1.2 命令型プログラミング RMS(二乗平均平方根)プログラムは、PASCALのような命令型言語で書かれたときには、ほぼ同じアプローチが使用されていても、とても異なったものになる。 次のPASCALプログラムは、前節でのLucid…

「Lucid, the Dataflow Programming Language」を翻訳してみた。(その2)

昨日の続き。 1. イントロダクション Lucidはプログラミング言語だが、読者がすでに慣れ親しんでいるプログラミング言語(BASICやPASCAL、あるいはLISPでさえ)とは、まったく異なる。 以下は、有理数を含む計算を記述した簡単なLucidプログラムである。 こ…

「Lucid, the Dataflow Programming Language」を翻訳してみた。(その1)

だいぶ間が空いてしまったけど、以前書いた通り、データフロー言語であるpLucidをいじっていたりする。 この実装をいじりながらコードを読んでいたのだけど、どうにも分からない部分が。 というのも、実装が丸々ifdefで落とされていて、しかも、落とされたコ…