主要观点:
- 技术存在有其声称的理由和终极目的,不同技术的创建有目的,但该目的的重要性受探讨。
- 用户、作者和技术本身的利益相互竞争,用户希望控制技术,技术希望摆脱特定作者实现自由,作者大多不想失去控制。
- 以 Python 为例,其从教学语言发展为世界最常用语言,用户喜欢其原型开发速度等,作者的行为与用户需求逐渐背离,社区项目中资源多的企业主导决策,导致标准库缩减等问题。
- SQLite 是开源但非开放贡献的数据库系统,作者掌控着源代码,用户需求需请求,虽有分叉但仍以原 SQLite 为主。
- 技术的兴衰受炒作列车影响,技术被炒作后投资者投资增加,公司资源增多从而影响技术,导致技术流行,如 Python 在机器学习炒作后爆发。
关键信息:
- 罗兰·巴特探讨了技术目的的重要性,软件作者“死亡”能释放技术。
- 个人项目因用户少易被放弃,增加技术用途可证明投入合理。
- Perl 曾是互联网重要语言但因世界变化而被取代。
- Python 从 ABC 发展而来,用户多样,但其发展方向与大多数用户需求相反,社区项目中企业主导决策。
- SQLite 稳定但开源非开放贡献,其他技术常切换至 SQLite。
- 炒作列车导致技术兴衰,如 Python 在机器学习炒作后爆发。
重要细节:
- 不同技术创建时有目的,如解决特定问题等。
- Python 包括 tkinter 等模块,早期注重扩展性。
- Python 标准库在不断变化,如移除一些模块。
- 许多业务用户希望 Python 有新 JIT 以提高性能。
- SQLite 作者掌控源代码,有分叉但仍以原系统为主。
- 炒作列车使技术流行,如机器学习炒作带动 Python 发展。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。