Stripe CEO帕特里克·科里森在a16z播客中直言编程范式20年来基本停滞不动。

2026-04-11 06:40:17

科里森回顾Stripe早期技术栈选择。Stripe从15年前启动就选定MongoDB和Ruby作为核心。这些技术至今仍在主力运转。根据播客内容,Stripe坚持这些早期决策证明了软件设计的持久影响力。科里森强调,编程范式过去20年缺乏重大实验。这暴露软件工程领域的创新空白。他举Smalltalk开发环境为例。它支持实时代码编辑和调试。开发者能即时看到变更效果。这种反馈循环远超传统工具。科里森还聊起Lisp的影响力。Smalltalk继承了它的互动性。相比之下,当前开发环境把运行时和文本编辑强行分开。这是个大失误。开发者反馈变慢。效率直线下降。

API和抽象设计直接左右业务命脉。科里森说,合适的设计带来显著商业回报。Stripe的成功部分归功于此。迁移核心抽象远比推新产品难。旧系统兼容性像指令集迁移。一步错就全盘皆输。科里森分享早期AI经历。训练于MSN Messenger对话的模型用简单贝叶斯预测下一个词。它没过图灵测试。但能拉长用户聊天。证明AI对话有多种成功标准。视觉编程工具也不万能。复杂系统难找通用空间表示。科里森看好AI未来角色。它退到后台运行代码。加速开发者迭代。提供更多控制。未来AI交互或超出现有编程模式。像高级编译器重塑体验。

编程工具一体化迫在眉睫。科里森投资Anysphere也源于此信念。AI将提升效率。开发者获益最大。Stripe用MongoDB和Ruby坚持15年,Stripe处理全球支付规模已超万亿美元级别,却未换核心栈。这决定性选择凸显长远眼光。播客中,科里森呼吁更多范式实验。软件工程需突破20年瓶颈。开发者工具向Smalltalk式实时反馈演进。AI辅助下,迭代速度翻倍。业务设计从API入手,就能避开迁移陷阱。整个行业正酝酿变革。

常见问题

Stripe为什么坚持用MongoDB和Ruby15年?
根据科里森在播客中描述,这些早期选择经受住了时间考验,支持了Stripe的全球支付规模扩张。
编程范式为什么20年没大变?
科里森指出缺乏足够实验,软件工程创新滞后,呼吁未来更多尝试如实时编辑工具。
迁移核心抽象有何难点?
科里森比作指令集迁移,比新产品发布复杂,需要完美兼容旧系统避免全盘中断。
« NEAR基金会联合创始人Illia Polosukhin直言... 伊朗政府考虑接受BTC支付油轮通过霍尔木兹海峡过路费引发比特... »

相关资讯