为啥说UNIX更适合编程

去翻翻 The Art of Unix Programming 和《黑客与画家》,里面说得非常多了。简单列起来:开发工具免费、轻量级提供大量脚本语言大部分程序交互和配置基于文本、流和管道以上两条决定了进行“探索性编程”(exploratory programming)更容易、也有更广泛的适用范围。而“探索性编程”容易,自然会让人们在更多的时候利用编程的方法解决问题。更不用说如果要进行相对严肃的系统编程,UNIX 的 API 具有形式简单(C 库函数,相比 Win32 API / COM 之类)模型统一(一切皆文件)等不那么重要的优点。
■网友
【为啥说UNIX更适合编程】 天生的编程环境,免费的编辑器,编译器,系统调用手册,系统库手册,完整系统的开放源代码。一切资源都有了,剩下的只需要自己动手写就行了。


    推荐阅读