Skip to content
TopicTracker
出典 pluralistic.net原文を表示
翻訳言語翻訳言語

Pluralistic: CARDiac、シンタックスカラーリング、View Source、そしてVibe Coding(2026年7月3日)

1970年代半ば、父が持ち帰った段ボール製コンピュータ「CARDiac」との出会いを通じて、著者は「可読性(legibility)」と「指先感覚(Fingerspitzengefühl)」の重要性を学んだ。BASICプログラムの手入力、Apple II+の回路図、Webの「View Source」機能、そして現在のvibe codingに至るまで、抽象化の階層を行き来しながらシステムの内部を理解し、改善・修復する能力こそが、プログラマとしての真の力であると論じる。

背景メモ

- コリー・ドクトロウはテクノロジーと社会制度の問題を扱う作家・活動家。本稿は彼のブログ「Pluralistic」の一篇で、コンピュータの「抽象化」がもたらす利便性と、それによって失われる「可読性(legibility)」のジレンマを論じている。 - 「vibe coding」は、プログラマーでない人間がLLM(大規模言語モデル、例:ChatGPT)に自然言語で指示してコードを生成させる手法を指す流行語。 - 「CARDiac(段ボール製計算機)」は1968年にベル研究所が開発した教材。紙のトークンを物理的にスロットに差し込むことでコンピュータの基本動作(加算、メモリ操作など)を手作業で再現できる。 - 「View Source」は初期のWebブラウザに標準搭載された機能で、表示中のWebページのHTMLソースコードを誰でも閲覧・コピーできた。これにより多くの独学者がWeb制作を学んだ。 - ドクトロウの主張の核心:AIで自動生成されたコードも、かつてのBASICの雑誌掲載リストやView Sourceと同様、プログラミング学習の「入り口」になりうる。ただしその恩恵を受けるには、いつでも一段階下の抽象層(コードの中身)にアクセスできる環境が不可欠だという警鐘でもある。

関連記事

  • Jimmy Wales announced that Wikipedia was live at wikipedia.com on January 15, 2001. The site was intended to be a "really quite snazzy" wiki complement to the Nupedia project, offering a more collaborative and less formal environment for building an encyclopedia.

  • OpenAI has announced Daybreak, a new initiative focused on advancing AI safety and alignment research to ensure artificial general intelligence benefits humanity.

  • SpaceX has announced plans to launch approximately one million satellites to create space-based data centres, according to the European Southern Observatory (ESO). The massive satellite constellation would significantly increase the number of objects in orbit, raising concerns about light pollution and interference with astronomical observations.

  • Ars Technica reports on the aftermath of the catastrophic failure of Blue Origin's New Glenn rocket, examining the investigation into the cause of the anomaly, the impact on the company's launch schedule and contracts, and the broader implications for the commercial space industry.