1 ポイント 投稿者 GN⁺ 2024-11-16 | 1件のコメント | WhatsAppで共有
  • トーマス・E・カーツを追悼

    • コンピューターの先駆者トーマス・カーツの逝去を伝える知らせ
    • カーツはBASICプログラミング言語とダートマス・タイムシェアリング・システムの共同発明者だった
    • 1960年代の学術コンピューティング黎明期には、学部生向けの簡単なプログラミング言語が存在しなかった
    • カーツとケメニーはダートマス・タイムシェアリング・システムを開発し、学生たちがBASICを使えるようにした
  • 天職を見つける

    • イリノイ州オークパーク生まれ、1950年にKnox Collegeを卒業
    • 1956年にプリンストン大学で数学の博士号を取得
    • UCLAでSWACコンピューターを経験
    • ダートマスで教授を務めながらダートマス・タイムシェアリング・システムを開発
  • 大きな影響を与えた業績

    • BASIC言語は複数世代のコンピューターにわたって発展してきた
    • 1978年、ハーバードの学生だったビル・ゲイツとポール・アレンがMITS Altair 8800向けのBASICバージョンを開発
    • パーソナルコンピューター時代にBASICの人気が急上昇
  • 多彩な経歴

    • 1966年から1975年までダートマスのKiewit Computation Center所長を務めた
    • 1979年、IBMの支援を受けてコンピューターおよび情報システム修士課程を組織
    • 1983年、True BASIC, Inc.を設立
    • ANSI BASIC標準の策定に向けたX3J2委員会の設立に貢献
    • 1994年、ACMフェローに選出
  • 著者紹介

    • Dag Spicerはコンピューター歴史博物館の常設歴史コレクションを統括
    • 博物館の展示、マーケティング、教育プログラムを企画し、調査問い合わせに対応
    • NPR、ニューヨーク・タイムズ、エコノミストなど主要メディアにコンピューター史関連のインタビューを提供

1件のコメント

 
GN⁺ 2024-11-16
Hacker News のコメント
  • BASIC言語で初めてプログラミングを学び、D言語の設計時にはBASICの簡単な文字列操作を参考にした。C言語の文字列操作はバグが多かった。D言語で文字列操作を簡単にすることが主要な目標であり、それは成功した。Cのコードレビューでは、文字列操作部分でバグを見つけられる可能性がほぼ確実だ。strncpy()関数のヌル終端の扱い方を知らない人によく質問する。

  • 1977年にBASIC言語で初めてプログラムを書き、制限のあるBASICのコンパイラをZ80向けに書いた。14KB RAMで動作する機械語コンパイラを作った。Thomas Kurtzに感謝している。

  • 96歳まで生き、多くのQBASICを書いた。1986〜90年代のインドではMSDOSしかなく、GWBASICで友人や家族を驚かせていた。MS WINDOWS 3.1へ移行してからはQBASICでグラフィックスに夢中になった。BASICから始まり、CLIPPER、FOXPRO、MFC、Borland C++へと進んでいった。BASIC言語に感謝している。

  • BASICの遺産は素晴らしい。Atari 800XLのBASIC ROMのおかげで幼い頃にBASICを学んだ。BASICのおかげでコンピュータプログラミングの創造性を体験できた。BASICは大規模プロジェクトには向いていないが、子どもには十分だった。BASICのおかげで初期のゲーム開発キャリアを始めることができた。Thomas E. Kurtzの名前は知らなかったが、BASIC言語への感謝を感じている。

  • 2010年にThomas Kurtzにインタビューしたが、彼はとても親切で歓迎してくれた。Dartmouthでの彼の業績は驚くべきもので、技術を通じて学生と社会を教育し、力を与えることが目標だった。

  • 1976年にBASICで最初のプログラミングを始め、IBM 5100で月面着陸ゲームを作ろうとした。それがBASICでプログラミングを始めるきっかけになった。その後はさまざまなコンピュータや言語を使ってきた。BASICは多くの人々に喜びとインスピレーションを与えた。

  • BASICはスウェーデンの高校で最初のプログラミング言語だった。BASICのおかげでプログラミングを始めることになり、とてもやりがいのある道を歩むことになった。

  • Pascal言語は初期システムの制約と実装の非互換性のため批判されていた。一方でBASICはミニコンピュータおよびマイクロコンピュータ産業の中核であり、多様な実装と機能を備えていた。BASICの実装同士には互換性がなかった。

  • BASICの遺産は過小評価できない。DartmouthにおけるBASICの使命は革新的だった。多くの新しいコンピュータユーザーにとって、最初に触れたプログラミング言語だった。BASICはパーソナルコンピュータの始まりとともに大きな影響を与えた。