超マシン復活 #2 amazon 新着ランキング OS部門で1位

amazon ランキング

amazon ランキング

amazon 新着ランキング

2020年4月、『超マシン復活 #2 DEC TOPS-20 プログラム言語 その世界』が、amazon 新着ランキング(OS部門)で1位となりました。

新着ランキング

新着ランキング

amazon 新着ランキングとは、amazonで販売している新しい商品の人気商品のランキングです。販売・予約データなどを反映して、1時間ごとに更新されます。

拙著『超マシン復活 #2 DEC TOPS-20 プログラム言語 その世界』のランキングを、2020年4月1日 10:00に確認しました。1時間ごとに更新されますので、いつまで1位を維持できるかわかりませんが、3月25日発売で出だし好調ですね。

 

プログラム言語 その世界

 

この書籍は、レトロなOS TOPS-20で動作する11種類のプログラミング言語とその世界について記載したもので、超マシン シリーズの第2作となります。

プログラム言語 その世界

プログラム言語 その世界

 

表1: プログラミング言語の一覧
項番 言語 開発時期 対話型 一言説明
1 FORTRAN 1954年  No 科学技術計算向け言語
2 COBOL 1959年  No 基幹システムを支える言語
3 ALGOL 1958年  No アルゴリズム記述言語
4 Simula 1967年  No 初のオブジェクト指向言語
5 PASCAL 1970年  No 計算機科学の教育用言語
6 C 1972年  No システム記述の標準言語
7 SNOBOL 1962年  No 強力なテキスト処理言語
8 BASIC 1964年  Yes 思考を助ける対話型言語
9 LISP 1958年  Yes 関数型リスト処理言語
10 LOGO 1966年  Yes 思考方法を学ぶ教育用言語
11 FORTH 1971年  Yes パワフルなスタック型言語

本書は、プログラム言語の解説と例題を説明しています。

  • 例題A:時刻のAM/PM変換
  • 例題B:斜方投射の軌道
  • 例題C:階乗の計算

例題によるサンプルコードでは、3つの共通例題について11種類のプログラミング言語で記述しています。従って、あるプログラミング言語を知らなくてもどのように記述すれば良いかが比較的簡単に理解できます。また、例題プログラムは本書を見ながらタイプしなくても、QRコードにより簡単に入手可能です。

LISP言語の例題Cのサンプルを次に示します。

 


LISP 例題C QR

LISP 例題C QR

 


LISP 例題C コード

LISP 例題C コード


LISP 例題C 実行結果

LISP 例題C 実行結果