The Hundred-Year Language
2 days ago
- 编程语言像物种一样进化,存在像COBOL和Java这样的进化死胡同。
- 一门语言的核心应有少量、干净的公理,这些公理决定了它的长期生存能力。
- 更快的硬件将允许更浪费但更简单的设计,将语义与实现分离。
- 自底向上的编程,通过多层架构,能产生灵活且可重用的软件。
- 并行性将被谨慎使用,主要用于优化,而不是作为一种通用特性。
- 像Perl、Python和Ruby这样的开源、黑客驱动的语言正塑造未来的语言设计。
- 理想的可延续百年的语言现在就能设计出来,重点在于简洁和编写程序的最小努力。