|

楼主 |
发表于 2005-12-28 09:05:32
|
显示全部楼层
Post by chaobill
当你经过学习,拥有了丰富经验之后,Linux CUI的能力简直太强大了
//那是很多人的无知,看过《windows 2000脚本编程》后你会发现 windows 的脚本编程也很强大。如输入当成字符串,然后利用 javascript! 来处理。javascript 里也有正则表达式。然后输出。或者用第三方脚本,如php只是不如 Linux 有名。也许 Windows 不太需要脚本来做多余的判断版本等工作。
Linux的性能是非常出色的,尤其是我使用的Gentoo,可以完全针对机器的配置设置优化。
追求性能的 Linux kernel ,运行着鬼速的 Xwindow,还加一成 窗口管理器包装。
对于多数用户来说,只和开发者形成商业关系,MS在这种关系中扮演的是最适当的角色:你给我钱,我给你产品;而Linux的用户和多都会在使用Linux的过程中获得一种“参与”的感觉,那么能够获取的信息就是:你就是我们的一员。这一点从无数火热的Linux社区就可以体验到。
//如何让连错误报告的人报告错误?开发者是少数,二次开发者稍多,对发展也很重要,他们想要的是接口的文档而不是实现的代码。用户是大部分,他们只关心是否好用。
请看看 Maxthon 和 Bitsprit 的用户关注程度和 Linux 开源项目的关注程度
说一个我和别人讲过很多次的例子。我曾经做过一个ERP项目,
// 你正好站到20%那部分人的角度来看,对于80%的人来说 lib hell 是他们最常见也最头痛的问题
Linux世界的文化和Windows世界的文化有很大的不同。Linux告诉用户
我都有,但藏起来了。
Windows 告诉用户:来试试吧。
//Linux 用户转向 Windows 的最大毛病是:丢了看文档的传统。
另一些是不能偷懒的,一开始偷懒的话,下面就会麻烦多多(比如windows当服务器吧).......
//在自己机子上修改很容易,推荐入门用户和调试的时候用。但入门之后可以转 Linux
回复的不错啊。Windows下面有script host,但是有多少人用?另外,script host似乎用的不是javascript,是vbs和jscript。还有,windows 下的命令行工具全部是ms提供的,如果我要 grep sed less 怎么办,也就是说我要组合多种工具怎么办?还有,我没听说过在windows下用php脚本进行操作进行非b/s的,也许兄台可以指教一下。
我说的“参与”并非是参与开发,就算是在国外,Linux用户中直接参与开发的也不是多数。我的意思是说使用Linux的过程中,Linux软件的变化对于用户来说是透明的。寻找问题答案的过程也是透明的。很容易进行互动。而且你说的关注程度我有不同的理解,首先国内的开发文化就不是很好,不简单是某个软件某个产品的问题了。
Linux多种软件依赖的问题确实很明显,但是例如gentoo这样的系统,对于依赖问题的解决已经非常不错了,起码就算我可以很容易的安装任何软件。
还有啊,兄台对于文化的讲解我不大同一。Linux没有藏起来任何东西。比如“绿色软件”似乎在Windows平台比较著名,为什么呢?通常Windows平台下面装了软件,卸载的时候通常要通过通过专门的Uninstall才可以,Linux好像一般我都直接rm -rf了。配置文件也通常就在那几个地方。只要你会man,没什么能够难到你。
不过兄台有一句话我很赞同,不论用什么系统运行服务,看手册的过程还是不能少的。 |
|