知识卡片

高级语言的市场定位取空当策略

专业/工作 · 44

内容

低级语言(如C、汇编)执行快、几乎不受限制,但难写又丑陋;高级语言(如shell脚本)容易写,却速度慢、限制多。一门新语言可以有意定位在两者之间的空白地带,兼顾”够快、够灵活、写起来简单”,以此在已有工具的夹缝里找到存在的理由。发散:这不只是编程语言的设计策略,任何工具或产品在成熟市场里想立足,常常是先找准两类极端方案之间被忽略的中间地带,而不是在已经拥挤的一端硬拼。

参考来源

《Perl语言入门(第五版)》第1章《简介 问题与答案》