米国における1950-1962における大型計算機の基本システムの初期コスト

Approximate Cost of Computing Systems(Basic or Typical System)

Cost    System
1,000 PERK I II
1,000 PERK I II
6,000 IBM 632
9,650 MONROBOT IX
15,000 HRB SINGER
17,000 to 20,000 ITT BANK LN PROC
18,000 DE 60
19,195 SPEC
20,000 GEOTECH AUTOMATIC
20,000 MAGNEFILE B
22,500 ELECOM 50
24,500 MONROBOT XI
29,750 BURROUGHS E 101
29,750 BURROUGHS E 102
29,750 BURROUGHS E 103
36,000 IBM 609
40,500 PACKARD BELL 250
45,000 DISTRIBUTAPE
49,500 BENDIX G 15
49,500 LPG 30
50,000 ALWAC II
50,000 HAMPSHIRE CCC 500
50,000 MAGNEPILE D
50,000 TRICE
50,000 to 100,000 HAMPSHIRE TRTDS 932
55,000 BENDIX D 12
55,000 IBM 610
56,300 NATIONAL 390
60,000 CDC 160
60,000 ELECOM 100
64,000 IBM 1620
65,000 NATIONAL 102 D
70,000 NATIONAL 102 A
70,000 READIX
75,000 IBM CPC
75,000 UNIVAC 60
76,950 ALWAC III E
80,000 AN/MJQ 1 REDSTONE
80,000 CIRCLE
82,500 NATIONAL 315
84,500 LIBRATROL 500
85,000 MINIAC II
85,000 MODAC 5014
85,200 GENERAL ELECTRIC 312
86,074 MONROBOT V
87,500 RPC 4OOO
95,000 RECOMP II
97,000 ELECOM 120
97,500 UNIVAC 120
98,000 RW 300
100,000 MODAC 404
100,000 PENNSTAC
110,000 PROGRAMMED DATA PROCESSOR
120,000 MODAC 410
120,000 RPC 9000
125,600 IBM 1401
127,000 FOSDIC
141,980 GENERAL MILLS AD/ECS
150,000 MODAC 414
155,000 ELECOM 125 125FP
160,000 BURROUGHS D 204
167,850 IBM 305 RAMAC
170,000 HOHEYWELL 290
175,000 UNIVAC STEP
182,000 IBM 65O RAMAC TAPES
185,000 OARAC
196,000 RCA 301
200,000 BURROUGHS 204
200,000 BURROUGHS 205
200,000 GENERAL ELECTRIC 225
200,000 RASTAC
200,000 RASTAD
225,000 GENERAL ELECTRIC 210
225,000 NUMERICORD
230,000 IBM 701
250,000 MANIAC I
257,000 RCA 501
300,000 ILLIAC
300,000 TELEREGISTER MAGNET INVENT CONT
300,000 UNIVAC FILE 1
300,000 UNIVAC FILE 0
320,000 BURROUGHS 220
347,500 UNIVAC SOLID STATE 8O/9O
350,000 MANIAC II
350,000 UNIVERSAL DATA TRANS
354,000 LOGISTICS
358,000 IBM 702
366,600 NATIONAL 304
400,000 RICE UNIVERSITY
400,000 SWAC
467,000 EDVAC
478,000 BENDIX G 20
500,000 AN/TYK 6V BASICPAC
500,000 GEORGE
500,000 UDEC I II III
500,000 (Donated) UNIVAC 1101
600,000 MERLIN
600,000 BORDEN VOTE TALLY
600,000 ORDVAC
700,000 UNIVAC III
750,000 CDC 1604
750,000 UNIVAC I
800,000 AF/CRC
813,250 IBM 7070
839,700 RCA 601
895,000 UNIVAC 1103 1103A
970,000 UNIVAC II
975,000 HONEYWELL 800
1,000,000 ITT SPES 025
1,000,000 LINCOLN CG 24
1,000,000 NATIONAL 107
1,284,350 IBM 7074
1,400,000 UNIVAC 1102
1,500,000 NAREC
1,500,000 UNIVAC 490
1,600,000 PHILCO CXPQ
1,640,000 IBM 705 I I1
1,800,000 to 2,700,000 UNIVAC 1107
1,932,000 UNIVAC 1105
1,994,000 (Excluding Discount) IBM 704
2,000,000 BRLESC
2,179,100 DATAMATIC 1000
2,200,000 IBM 7080
2,500,000 NORC
2,650,000 IBM 709
2,898,000 IBM 7090
4,500,000 BIZMAC I
6,000,000 UNIVAC LARC

[出典]Weik, Martin H. (1961) A third survey of domestic electronic digital computing systems. Ballistic Research Laboratories Report No. 1115, Department of the Army Project No.5B03-06-002, Ordnance Management Structure Code No.5010.11.812, Aberdeen Proving Ground, Maryland, pp.1081-1082

米国における大型計算機の稼働時期(年代順)

Chronological Order of Initial Date of Operation of Computing Systems

最初の稼働時期(Initial Date of Operation)    コンピュータ・システム名称(System)
May 1950 SEAC
1950 WHIRLWIND II
Mar 1951 SWAC
Mar 1951 UNIVAC I
1951 EDVAC
Mar 1952 MANIAC I
Mar 1952 ORDVAC
Sep 1952 ILLIAC
1952 ELECOM 100
Mar 1955 LOGISTICS
Apr 1955 QARAC
May 1953 IBM 701
Aug 1953 MAGNEFILE D
Aug 1953 UNIVAC 1103 1103 A
Dec 1953 UDEC I II III
1953 IBM 604
1953 NATIONAL 102 A
Feb 1954 MAGNEFILE B
Mar 1954 JOHNNIAC
Apr 1954 DYSEAC
Jun 1954 ALWAC II
Jun 1954 CIRCLE
Jul 1954 MODAC 5011*
Sep 1954 MODAC 1*04
1954 BENDIX D 12
1954 BURROUGHS 204
1954 BURROUGHS 205
1954 IBM 650 RAMAC TAPES
1954 LGP 30
1954 WISC
Feb 1955 IBM 702
Feb 1955 MONROBOT III
Feb 1955 NORC
Mar 1955 MINIAC II
Mar 1955 MONROBOT V
Aug 1955 UNIVAC 1101
Nov 1955 BIZMAC I
1955 ALWAC III E
1955 BURROUGHS E 101
1955 IBM 705 I II
1955 MODAC 410
1955 PENNSTAC
1955 UNIVAC 60
1955 UNIVAC 120
1955 UNIVAC 1102
Feb 1956 READLX
Apr 1956 AF/CRC
Apr 1956 IBM 704
Oct 1956 MODAC 414
1956 BENDIX G 15
1956 BIZMAC II
1956 ELECOM 50
1956 ELECOM 120
1956 ELECOM 125 125FP
1956 IBM 608
1956 LEPRECHAUN
1956 MONROBOT MU
1956 NAREC
1956 PHILCO 1000
1956 RECOMP I CP 266
1956 TELEREGISTER MAGNET INVENT CONT
Sep 1957 GEORGE
Sep 1957 UNIVAC FILE 0
Nov 1957 AN/FSQ 7 AN/FSQ 8 (SAGE)
1957 IBM 709
1957 LINCOLN TX 0
1957 MANIAC II
1957 PHILCO 2000
May 1958 UNIVAC II
Sep 1958 AN/MJQ 1 REDSTONE
1958 IBM 610
1958 LINCOLN TX 2
1958 WRU SEARCHING SELECTOR
Jan 1959 RCA 501
Feb 1959 BURROUGHS 220
Feb 1959 UNIVAC 1105
Jul 1959 GE 100 ERMA
Sep 1959 FOSDIC
Nov 1959 NATIONAL 304
1959 AN/TYK 6v BASICPAC
1959 GENERAL ELECTRIC 210
1959 LIBRASCOPE AIR TRAFFIC
1959 LIBRASCOPE ASN 24
1959 RASTAD
1959 RFC 9000
1959 BW JOO
1959 TRICE
1959 UNIVAC SOLID STATE 80/90
Jan 1960 CDC 1604
Jan 1960 HUGHES BM GUIDANCE
Jan 1960 UNIVERSAL DATA TRANS
Apr 1960 SYLVANIA UDOFTT
Apr 1960 UNIVAC LARC
Aug 1960 BENDDC CUBIC TRACKER
Oct 1960 BURROUGHS D 209
1960 AMOS IV
1960 AN/USQ 20
1960 CUBIC AIR TRAFFIC
1960 CUBIC TRACKER
1960 DIANA
1960 FADAC
1960 GENERAL ELECTRIC 225
1960 GENERAL MILLS APSAC
1960 GENERAL MILLS AD/ECS
1960 GENERAL ELECTRIC 312
1960 HAMPSHIRE TRTDS 9J2
1960 HRB SINGER
1960 HONEYWELL SCO
1960 HUGHES DIGITAIR
1960 INTELEX AIRLINE RESERVATION
1960 IBM 1401
1960 IBM 1410
1960 IBM 7070
1960 IBM 7080
1960 IBM 7090
1960 IBM STRETCH
1960 LEEDS NORTHROP 3000
1960 LIBRASCOPE MK 130
1960 LIBRASCOPE 407
1960 LIBRATROL 1000
1960 LITTON DATA ASSESSOR
1960 MANIAC III
1960 MERLIN
1960 MOBIDIC A
1960 MOBIDIC B
1960 MOBIDIC C D & 7A
1960 NATIONAL 315
1960 NATIONAL 390
1960 NORDEN VOTE TALLY
1960 ORACLE
1960 PACKARD BELL 250
1960 PERK I II
1960 PHILCO 3000
1960 PROGRAMMED DATA PROCESSOR
1960 RCA 200
1960 RCA 300
1960 RFC 4000
1960 RASTAC
1960 RW 400
1960 REPAC
1960 SCRIBE
1960 SPEC
1960 STORED PROGRAM DBA
1960 SYLVANIA S 9400
1960 TARGET INTERCEPT
1960 UNIVAC III
1960 UNIVAC STEP
1960 WESTINGHOUSE AIRBORNE
Apr 1961 BRLESC
Jul 1961 RCA 601
Kov 1961 UNIVAC 490
1961 AN/TYK 7v INFORMER
1961 IBM 7074
1961 ITT BANK LN PROC
1961 ITT SPES 025
1961 OKLAHOMA UNIV
1961 RCA 110
1961 RICE UNIVERSITY
1962 UNIVAC 1107

[出典]Weik, Martin H. (1961) A third survey of domestic electronic digital computing systems. Ballistic Research Laboratories Report No. 1115, Department of the Army Project No.5B03-06-002, Ordnance Management Structure Code No.5010.11.812, Aberdeen Proving Ground, Maryland, pp.1083-1084

プログラミング言語の歴史に関する文献

単行本

  1. Rosen, Saul, (ed.) (1967), Programming Systems and Languages, McGraw-Hill
  2. Sammet, Jean E.(1969), Programming Languages: History and Fundamentals, Prentice-Hall
  3. Richard L. Wexelblat (ed.) (1981) History of Programming Languages, Academic Press
  4. Thomas J. Bergin and Richard G. Gibson (eds.) (1996) History of Programming Languages, Addison Wesley

論文 — 発表年代順

  1. Sammet, Jean E.(1972), “Programming Languages: History and Future”, Communications of the ACM, 15(7), July 1972
  2. Wegner,P.(1976) “Programming Languages — The First 25 Years,” IEEE, Vol. C-25, No.12, pp.1207-1225
  3. Backus. J. (1978) “The History of FORTRAN I, II,and III,” SIGPLAN Notices, Vol. 13, No. 8,Proc. History of Programming Languages Conference, pp. 165-180
    同論文はAnnals of the HIstory of Computing, Vol. 1, No 1 (July 1979)に再録されている.

  4. Takeshita, T. (1972) “Survey of Programming Languages in Japan,” Proc. 1st USA-JAPAN Computer Conference
  5. 中田育男(1980)「プログラミング言語の歴史と展望」『情報処理』2l(5),pp.574~582(1980-5)
  6. 『情報処理』22(6)の大特集「プログラミング言語の最近の動向」
      1. 中田育男(1981)「プログラミング言語の最近の動向について」」『情報処理』22(6),pp.445-447
      2. 徳田雄洋(1981)「プログラミング言語に関する一般的参考文献」『情報処理』22(6),pp.448-451
      3. 菅忠義(1981)「FORTRAN」『情報処理』22(6),pp.452-456
      4. 今城哲二「COBOL」『情報処理』22(6),pp.457-460
      5. 川合慧(1981)「ALGOL60/ALGOL68」『情報処理』22(6),pp.461-464
      6.「PL/I」『情報処理』22(6),pp.465-468
      7.「LISP」『情報処理』22(6),pp.469-472
      8.「SNOBOL」『情報処理』22(6),pp.473-476
      9.「SIMULA」『情報処理』22(6),pp.477-482
      10.「BASIC」『情報処理』22(6),pp.483-487
      11.「APL」『情報処理』22(6),pp.488-492
      12.「PASCAL」『情報処理』22(6),pp.493-496
      13.「ADA」『情報処理』22(6),pp.497-500
      14.「マイクロコンピュータ用言語」『情報処理』22(6),pp.501-504
      15.「マクロ言語」『情報処理』22(6),pp.505-509
      16.「システム記述言語」『情報処理』22(6),pp.510-514
      17.「仕様記述言語」『情報処理』22(6),pp.515-519
      18.「テストプログラム記述言語」『情報処理』22(6),pp.520-524
      19.「抽象データ型言語」『情報処理』22(6),pp.525-530
      20.「並列処理言語」『情報処理』22(6),pp.531-534
      21.「人工知能用言語」『情報処理』22(6),pp.535-539
      22.「シミュレーション言語」『情報処理』22(6),pp.540-544
      23.「事務処理用簡易言語」『情報処理』22(6),pp.545-549
      24.「エンドユーザ用言語」『情報処理』22(6),pp.550-554
      25.「データベース用言語」『情報処理』22(6),pp.555-558
      26.「文書整形言語」『情報処理』22(6),pp.559-564
      27.「数式処理言語」『情報処理』22(6),pp.565-569
      28.「ハードウェア記述言語」『情報処理』22(6),pp.570-573
      29.「数値制御用言語」『情報処理』22(6),pp.574-578
      30.「プロセス制御用言語」『情報処理』22(6),pp.579-582
      31.「関数型言語」『情報処理』22(6),pp.583-587
      32.「述語論理型言語」『情報処理』22(6),pp.588-591
      33.「言語設計プロジェクト」『情報処理』22(6),pp.592-595
  7. 高橋秀俊(1983)『情報科学の歩み』岩波書店の第5章「ソフトウェアという機械」中田育男(1987)
  8. 「FORTRANコンパイラの開発」『コンピュータソフトウェア』 4(1), pp.53-61, 1987-01-14
  9. 渡邊担、藤波順久、中田育男(1999)「コンパイラ研究の動向について」『コンピュータソフトウェア』16(2), pp.175-178, 1999-03-15
 

WEB記事

  1. gigazine.net(2014)「誕生から50年を迎えたプログラム言語BASICの歴史、その精神とは」2014年05月01日

パラメトロン素子に対する批判的見解

臼井健治(1986)『日本のコンピュータ開発群像』にっかん書房における記述
日本電気の出川雄二郎氏の証言
「あのころは、パラメトロンの呼び声が高くて、どっちかといえば、パラメトロンをやる人
のほうが偉いようなことをいわれていた。そこをトランジスターでやったのが、和田さんの偉いところだ。」

日本電気の遠藤良明氏の証言
パラメトロンは、スピードに限界があり、電力も食いすぎる。いずれトランジスターに移ることは予想されていたし、MARK-Wが事務用を指向していることも、今後のコンピューターにふさわしいと思った。これを基礎にすれば事務用の実用化が早まるだろう、これを導入すべきだと考えて、帰って上司に報告した」p.306

日本電気の小林宏治氏の証言
パラメトロンは、電源がとんでもなく要る。商用には不向きだ。電気試験所はMARK-IVをトランジスターでやっているのだから、これとタイアップして商用のコンピューターをつくろう。IBMがノウハウをくれないなら、これと競争して負かしてやろうと、大それたことばかり考えていた。そのころ、IBM650の大量もちこみの噂があったが、同じくらいのものをトランジスターでやったら勝つだろう、というわけだった」p.307

日本におけるTSS

日本における最初期のTSS研究
「(1963年に開設された大阪大学の計算センターは、1965年にIBM・WTCからIBM7090の無償提供の申し出を受け、同機を入れるかどうで大議論になったが、最終的にはNEAC2200-500という当時の大型機を入れることに決め、1970年までは同機の無償提供を受けたが)安井氏によると、「大型センターができてからは、NEAC2200-500を中心とするTSS(タイム・シェアリング・システム)をやるので、その阪大スタッフの一員ということで、TSSを手がけることになった」TSS研究も、これが日本初だった。」臼井健治(1986)『日本のコンピュータ開発群像』にっかん書房,pp.56-57