关于UNIX,我所痛恨的10件事(转)[@more@]David Chisnall在informit网站上发表一篇文章“10 Things I Hate About UNIX”——关于UNIX,我所痛恨的10件事。
文中列举了UNIX的十大罪状:
1、Everything Is a File (Unless It Isn't);
2、Everything Is Text;
3、No Introspection;
4、X11: Almost a GUI;
5Standard Input, Standard Output、
6、Synchronous System Calls;
7、One-Way System Calls;
8、C: Cross-Platform PDP Assembler;
9、Small Tools, Not Small Libraries;
10、In-Band Signaling as Standard;
11、Time for U(NIX) 2 Retire。(1. 一切皆是文件。 2. 一切皆是文本。 3. 没有内省机制 。 4. X11: 差强人意的GUI。 5. 标准输入,标准输出。 6. 同步系统调用。 7. 单向系统调用。 8. C: 跨平台的PDP汇编语言。 9. 工具小,而库不小。 10. 把带内信号(In-Band Signaling)作为标准。 11. 是时候让U(NIX)退休了。)
在过去很长一段时间UNIX的确是匹优秀的"战马",但是如今它老了,或许该被送回牧场;David Chisnall质疑,是时候让UNIX退休了,应该使用更为现代的操作系统以得到更强的“马力”。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10617542/viewspace-947666/
,如需转载,请注明出处,否则将追究法律责任。