1969 年の Bell Labs での試作から始まった UNIX は、1970年代に 小さな部品(コマンド)をパイプでつなぐ設計思想を確立。並行して Dennis Ritchie が設計した C 言語 が普及し、OS を高級言語で書くという発想を現実にしました。 結果として 移植可能な OS + 移植容易 ...
「Java」「Python」「Ruby」など他のプログラミング言語が台頭する時代になっても、プログラミング言語「C」が開発者にとって重要なことは変わらない。誕生以来、世界中の開発者が、Cやその派生言語「C#」「C++」「Objective-C」でアプリケーションを開発し ...
C言語とUNIXの開発者、Dennis M. Ritchie氏が2011年10月12日、逝去した。Ken Thompson氏と共にUNIXを、Brian W. Kernighan氏と共にC言語を開発した偉大な研究者が亡くなった。享年70歳だった。
C言語となったことで移植性が向上し、さまざまなコンピュータ上で動作するようになる。 こうして、商用からオープンソースまで、さまざまな系統のUNIXが生まれた。 「UNIX」は厳密にいえば、The Open Groupという標準化団体の仕様を満たしたOSにのみ使われる。
イギリスのグリニッジで世界標準時を刻む時計が、2001年9月9日午前1時46分40秒を告げた。このときこそ、UNIXオペレーティング・システム(OS)にとって記念すべき瞬間だ。なぜならUNIXを搭載するコンピューターは、1970年1月1日午前0時を起点として時を刻んで ...
前回に引き続き、米DEC(Digital Equipment Corporation)をめぐる伝説と夢物語をお届けする。伝説と夢物語ということは、なかには今となっては真偽の確かめようもないこともあるので、眉に唾をたっぷりつけたうえで、お楽しみいただきたい。 PDP-11、VAXの成功で ...
UNIX環境などで2038年1月19日以降になると、システムが正常に動作しなくなるという「西暦2038年問題」が、本来より34年も早い2004年1月10日に突然、現実になった。プログラムの設定ミスで、コンピュータが正しい時刻を認識できなくなるトラブルが、KDDIを ...
むかし、むかしのお話です。 ある所に「Multics(マルチックス)」という凄いOSを作ろうという計画がありました。 しかしそのOSは複雑すぎて完成することはありませんでした。 開発者の一人だったケン・トンプソンはスペース・トラベルというゲームを ...