Computer Hobby Movement in Canada
209 points • 4 days agoArticle Link

Canada 的计算机爱好者运动在 1970 和 80 年代,把个人计算机带入家庭中发挥了关键作用。本展览通过 Toronto Region Association of Computer Enthusiasts(TRACE)的视角记述了这场运动;TRACE 可以说是加拿大最早的计算机爱好者组织之一。从 1976 年成立到 80 年代中期逐渐解散,TRACE 的历史展示了爱好者如何与电子产业和更广泛的社会互动,既反映出与美国爱好者运动的相似性,也显现出独有的特点。尽管到 80 年代末这股运动逐渐失去社会影响力,但它留下了丰富的文化遗产,使个人计算变得更易获得、更具包容性。

计算机爱好者运动的根源可追溯到数十年前的无线电与电子爱好传统,并受到 Popular Electronics 、 Radio-Electronics 等影响力杂志的推动。真正的爆发始于 70 年代初微处理器的出现,这使得爱好者能够通过套件组装廉价的微型计算机。在美国,Mark-8 和 Altair 8800 等项目掀起了自制计算机浪潮,并催生了 Homebrew Computer Club 等专门俱乐部。这些发展对全球产生了深远影响,尽管各国爱好者常常根据本地的条件和市场采用本土设计的机器。

TRACE 起始于 1975 年底,当时 Control Data Canada 位于 Mississauga, Ontario 的几名员工作为核心,开始非正式聚会,讨论微电子技术和制造个人微型计算机的可能性。推动组建俱乐部的是美国软件工程师 Harold Melanson,他希望与志同道合的人汇集知识、共享零件来源。第一次会议于 1976 年 1 月 23 日在 Melanson 的公寓举行,到 4 月该团体已采用正式名称。虽然 TRACE 是北美更大爱好者运动的一部分并与美国俱乐部交换通讯,但它也有自己的特色——早期便关注本地制造的 MIL MOD-8 和 MOD-80 微型计算机,并且对由 Kenneth Iverson 构思的 APL 编程语言有深度参与。

TRACE 的早期成员大多是计算机专业人士,但很快也吸引了那些希望组装第一台个人计算机、专业知识有限的爱好者。获取元件既昂贵又困难,不过一些 Canada 的半导体公司通过让不符合规格的元件流入市场,间接支持了爱好者。其他地区的早期俱乐部,如 Ottawa Computer Group,也反映了各自区域的计算生态。尽管这些俱乐部成员以白人男性为主,但像 Tarot Electronics 共同所有者 Jocelyn Tait 这样的女性加入后也做出了重要贡献。

TRACE 内部存在长期的张力:一方面是把自己当作休闲爱好者的人,另一方面是自认黑客、致力于复杂硬件和软件工程的人。 1978 年俱乐部章程把宗旨定义为促进社区对爱好者计算的兴趣,但像 Fulko Hew 和 Bob Kamins 的成员则主张 TRACE 本质上是由黑客组成、正在构建个人计算未来的组织。丰富的黑客成果不胜枚举,从 Hew 的高分辨率图形显示系统到 Howard Franklin 为 Borough of North York 开发的基于微型计算机的投票系统。一些黑客如 Jim Butterfield 成为微型计算的传奇传播者,另一些如 Peter Jennings 则把兴趣转化为成功的创业。

TRACE 在把微型计算知识传播给公众方面发挥了重要作用。俱乐部参加了 Canadian Computer Show and Conference 等活动,该展会从 1977 年的 13,000 名参观者增长到 80 年代初的 30,000 多人。 TRACE 在 Ontario Science Center 组织展览,并在 Toronto 的 Harbourfront 举办了自办大展 Computerfest'83,通过研讨会、工作坊、演示和跳蚤市场吸引了爱好者与公众。然而到了 1983 年,明显可见要开展大规模的计算机素养项目,需要超出业余俱乐部能力的资源——两个月后由政府资助的 Harbourfront Computer Center 开幕便印证了这一点。

到 80 年代初,随着 Commodore 、 Atari 和 Tandy 等厂商推出廉价、整机的家用电脑,以及 IBM Personal Computer 的问世,个人计算格局迅速变化。这些成就使得爱好者自行组装机器变得既困难又不再必要,侵蚀了像 TRACE 这样的通用俱乐部的会员基础。厂商专属用户团体的兴起——例如拥有 15,000 名成员、专注于 Commodore 产品的 Toronto PET Users Group——进一步分流了会员。 TRACE 在 1982 年初一度面临关闭,出席人数骤降,但新一届执行团队通过改进通讯和举办高规格演讲使其恢复元气。尽管如此,到 1985 年已经清晰可见:随着最先进硬件与软件的开发成本对个人变得高不可攀,微型计算黑客时代正在走向终结。

到 80 年代中期,TRACE 与大多数早期的北美通用俱乐部相继收尾,但它们在社会中播下了对个人计算机的热情种子。十年运动留下了丰富的计算机社群、展会、商店、刊物与电子公告板系统。新一代爱好者推动微型计算朝新方向发展,形成了充满活力的游戏、音乐与多媒体亚文化,使 70 年代以俱乐部为中心的计算机爱好者运动,演变为新的数字化、网络化的互动与表达形式。

90 comments • Comments Link

• 一本名为 Electron 的加拿大爱好者杂志是美国电子期刊展览中同时代的一个重要刊物,但在 20 世纪 70 年代中期改型为专注于 HiFi 产品的 Audio Scene Canada 后,就不再服务于爱好者社区。

• 多伦多 PET 用户组(TPUG)是一个活跃的团体,成员们把钱花在 Commodore 系统上;该组织至今仍然存在,并每年举办 World of Commodore 大会。

• Jim Butterfield 是 Commodore 社区的杰出人物,他的 TINY MON 机器语言监控程序是许多爱好者最先手动输入并使用的程序之一,往往在还没完全弄懂其全部功能时就已开始上手。

• "监控程序"这一术语早于微型计算机时代,源自早期计算领域中直接观察设备电气信号的做法;这一概念在像 gprof 这样的性能分析工具中也有所体现。

• 在加拿大偏远地区,获得电子产品和计算资源非常困难;Heathkit 和 Radio Shack 往往都很远,尽管后来互联网在一定程度上缩小了这个差距。

• 8 位和 16 位时代具有独特的可及性:个人可以在脑中完全掌握整台计算机的架构。但到了约 2000 年前后,64 位 CPU 的复杂性大幅增加,这种全面掌控就变得不再可能。

• 关于多伦多究竟应被视为"中部"还是"东部"加拿大存在激烈争论;围绕地理、人口、经济、时区和生物群落等方面的论点,暴露出深刻的地域认同紧张。

• 阿尔伯塔省的疏离感有其真实根源:尽管人口增长,但在联邦选区中的代表性不足;在经济低迷时期受到不平等对待;以及对均衡支付机制的怨怼。尽管有人将这些情绪视为"受迫害情结",但不满并非全无根据。

• 均衡支付的机制常被误解:该计划由联邦税收收入资助,而非由某一省直接拨付;这意味着所有加拿大人通过相同的累进税制为之贡献,与省份无关。

• 多伦多在加拿大文化和经济中的主导地位并非单纯的傲慢表现:它反映了作为北美最大城市之一的地位,拥有其他加拿大城市难以匹敌的活力和活动集中度,但这种中心性也在其他地区引发不满。

讨论既展现了早期加拿大计算文化的浓厚怀旧情结——以 Electron 等杂志、 TPUG 等用户组以及 Jim Butterfield 等有影响力人物为核心——又迅速扩展到更广泛且更深刻的地域认同辩论。多伦多的中心地位既令许多人自豪,也成为西部和大西洋省份产生疏离感的根源。均衡支付与联邦代表性成为争论焦点,参与者在阿尔伯塔省的不满是否合理或是否基于错误信息上存在尖锐分歧。在技术与社会政治的表象之下,仍然存在一种对加拿大辽阔地理和多样化社区的共同情感,即便各方在应对人口与经济分布不均带来的紧张时意见分歧,这种情感依然存在。