Spencer Tipping是无与伦比的程序员,他以他的一篇文章揭示了一个被大家忽视的致命缺陷,即Bash命令行已经破碎不可维修。随着时间推移和开发的演进,世界上最受欢迎的Unix Shell之一以及其他应用程序和框架逐渐从Bash走出。为什么会发生这种现象呢?问题出在哪里?

Tipping的文章阐述了一个漏洞的根源:Bash在识别命令时的学习有限,结果会导致一个明显的死亡回路。他指出这种结果对于任何需要大规模并发执行Shell命令的生产部署来说都是致命的。在Bash世界中,Tipping提出了这个问题,并提出了一些根本性的解决办法。

如果你是一个程序员或正在深入学习编程,在阅读这篇文章的过程中感到某些东西一直扰动着你。这个 “某些东西” 就是如何解决现实世界中复杂系统的问题。Spencer Tipping提供了有用的答案,并深入探讨了在开发过程中处理复杂性的困境。一篇必读的文章,值得深思熟虑和探讨。

详情参考

了解更多有趣的事情:https://blog.ds3783.com/