ケネス・ユージン・アイバーソン Kenneth Eugene Iverson

ケネス・ユージン・アイバーソン Kenneth Eugene Iverson

Xargs

既存の言語は、様々な理由で不適当であることが分かっている。コンピュータ・コーディングは順序の制約を適切に指定し、また、分岐命令によって提供される論理関数は原理的にあらゆる有限のアルゴリズムを合成するために使用できるので、包括的である。しかし、提供される基本演算は一般に、一般に必要とされる処理の実行に直接適しておらず、変数に用いられる数値記号はニーモニック的な価値が低い。また、コンピュータコーディングによる記述は、データの表現に直接依存するため、アルゴリズムそのものの記述にはなり得ない。https://www.jsoftware.com/papers/APL.htm

普通の英語は正確さと簡潔さの両方を欠いている。広く使われている Goldstine-von Neumann (1947) のフローチャートは、プロセスの全体像を把握するのに必要な簡潔さを提供するが、その代償として本質的な細部を抑えている。ある種の自動プログラミングシステムの基礎として使われる、いわゆる擬似英語も同じ欠点がある。さらに、馴染みのある英語の単語や語句を、馴染みはないがよりコンパクトな数学記号に置き換えることで、潜在的な記憶力を高めることができるのに、その使用には明らかに無理があるため、実現できないでいる。

https://amzn.to/3T8fS3p


あなたも記事の投稿・販売を
始めてみませんか?

Tipsなら簡単に記事を販売できます!
登録無料で始められます!

Tipsなら、無料ですぐに記事の販売をはじめることができます Tipsの詳細はこちら
 

この記事のライター

関連のおすすめ記事

  • 【AI自動化・マネタイズ実例書】たった2週間〜機械オンチなママでもできた全作業過程

    ¥35,800
    1 %獲得
    (358 円相当)
    みお

    みお

  • ゼロから3日で始動|AIコンサル大全

    ¥124,800
    1 %獲得
    (1,248 円相当)
    水口一星

    水口一星

  • Claude Code 業務効率化の教科書

    ¥4,980
    1 %獲得
    (49 円相当)
    くろだ@海外ガジェット販売

    くろだ@海外ガジェット販売