标签
MIT_CSAIL庆祝Margaret Hamilton的90岁生日,她是Apollo任务软件工程的先驱。
Gergely Orosz的一条推文强调,90年代末,独立开发者Chris Sawyer用汇编语言制作了《过山车大亨》,ThePrimeagen回复开玩笑说从汇编到C再到Unity再到AI智能体的演变。
Eric Lawrence回顾了Fiddler Web调试器的历史,并分享说其当前所有者Progress Software已主动联系,预示着这款免费工具可能发生变化。
这篇文章认为大型语言模型是软件抽象历史中的新一级,使自然语言成为接口,提升了人的能动性,但不会终结编程,而是延续了从意图取代实现的趋势。
本文讲述了WinRAR背后的俄罗斯程序员尤金·罗沙尔的故事,包括他在苏联时期的编程背景、1993年自研压缩算法、1995年推出WinRAR,以及40天试用设计的精妙商业策略:不限制功能只弹窗提醒,让个人免费使用形成生态,迫使企业批量采购授权,同时开放解压代码但封闭压缩算法以维持市场壁垒。
回顾HyperCard,这款具有影响力的Macintosh软件开创了超文本技术,并启发了现代网络技术、如《神秘岛》等游戏,以及维基百科等平台。
向托尼·克鲁格致敬,这位微软开发者首创了Word中用于拼写和语法检查的红色和绿色波浪下划线,这一功能如今在文字处理器中无处不在。
本文解释了西班牙商人不用拇指计数的做法如何影响了 GnuCash 数据库的设计选择——将货币值存储为整数最小单位,并借此类比历史奇闻如何塑造现代技术。
作者参加了自己的30周年大学同学聚会,观察到同龄人对人工智能影响未来的深切担忧,随后回忆了上世纪90年代与朋友们共同开发一款名为BattleTris的双人俄罗斯方块游戏的怀旧故事。
Bill Gurley宣布一篇博客文章,探讨高管们如何战略性地使用开源概念,追溯从GNU、Linux和Eric Raymond的'Cathedral and the Bazaar'到现代商业应用的历史。
对 Anders Hejlsberg(Turbo Pascal、Delphi、C# 和 TypeScript 的创造者)的一次访谈的详细摘要,涵盖了他的职业生涯、设计哲学以及关于软件工艺和人工智能的见解。
一项关于印刷点单位历史不一致性的深入技术探讨,解释了为什么 TeX(72.27 点/英寸)和 Inkscape(72 点/英寸)使用不同的定义,根源在于 19 世纪的标准化以及唐纳德·克努特的务实调整。
深入探讨创建 WinQuake(Quake 的 Windows 原生版本)的历史原因,以及它如何在 Windows 95 和 NT 上实现接近 DOS 版本的性能。