说linux不必模仿windows的人你们都是linux推广道路上的罪人
-
- 帖子: 23
- 注册时间: 2013-04-17 0:03
- 系统: ubuntu和windows8和rhel
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
不幸的是很多人接受了馈赠却开始抱怨:“这么多命令,参数怎么记得住?为什么没有像样的 GUI 版本,为什么没有像 VB 那样可拖拉的 IDE? 我需要一个开箱即用的系统,不折腾!”。实际上我们幷没有开发这些程序,其实我们没有资格抱怨什么,如果我们需要的幷不存在于开发者系统,那么停止抱怨,仔细思考,更大的可能是:不存在意味着不需要,意味着存在会拖累生产力,违背开发者系统的哲学。很多的误解来自长期使用普罗大众系统,我们是被惯坏的一代,普罗大众系统假定用户依靠鼠标和直觉去操作系统,他们依靠尽量压缩用户的学习成本去博得方便使用的好名声,很多系统在这方面确实做得很好,很多人不需要阅读使用手册就可以使用软件和操作系统。这同样也是普罗大众系统经过几十年“吃狗食”得到的回报。但是仔细想想这是开发者需要的系统吗?普罗大众和开发者站在两个各自的立场,有各自的需求。如果开发者觉得普罗大众系统很好用,这现象本身就很值得探讨,肯定有地方出错了不是吗? 何况这是一个开发者友好的系统,那么为什么还是有许多开发者并不适应?其实我们忘记了一个最简单的道理,技能是需要习得的。开发者不能按普罗大众的要求来要求自己,方便和高效其实并不是等价的,普罗大众系统的方便是依靠牺牲效率和可定制性来达成的,例如鼠标点击运行程序看起来比输入命令启动程序方便很多,但是如果你需要从上百个图标里寻找那个程序会怎么样?你又能不能启动程序的时候要求启动后最大化窗口?所以开发者系统开始不断增加命令,配置,选项和各类约定来追求效率和可定制性。而一旦我们认为效率和可定制性更重要的时候,记忆的负担,学习的成本就出现了,我们需要去学习记忆,熟练运用那些命令配置,了解约定,遵守约定。开发者需要不断的学习技能以追求更高效的使用开发者系统,这才是开发者和普罗大众的本质区别,这个世界上幷没有那么多好处全你占的事情,提升效率的前提便是增加学习成本,容忍一定程度的不那么方便。不想折腾又想高效的使用开发者系统就和没好好学过外语又想有流利的口语一样荒诞,我们所有的技能,除了本能以外,譬如:心算,语言,记忆力,专业技能都需要反复折腾才能获得,使用开发者系统同样如此。说不折腾的人,要么是普罗大众,要么被普罗大众系统搞傻了,要么就是身心老了,折腾不动了。
红颜易凋零,相知得常青。愿得一人心,白首不相离
-
- 帖子: 23
- 注册时间: 2013-04-17 0:03
- 系统: ubuntu和windows8和rhel
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
Linux 是从极客的学生宿舍里走出来的操作系统,更是通过互联网完成协同开发的典范,汇集了全球极客的智慧。因此它也是一个开发者相当友好的操作系统,它的所有设计理念和哲学都是假定开发者作为最终用户的。从其它操作系统迁徙到 Linux 的时候一定要牢记这点,否则就无法理解很多事情。从这个角度说,很多争执哪个操作系统更优秀的前提就已经错了,比尔盖茨在1983年就告诉所有人他的梦想是人人有电脑可用。所以 Windows 注定是一个普罗大众为最终用户的系统,两个系统有各自的目标用户,那还吵什么呢?许多耸人听闻的报刊,杂志,博文时不时的就列出一些统计数据,然后吼一嗓子:“Linux 桌面已死!”,真心混淆视听。不过在一个商业化气氛浓厚的社会,即便是开发人员,我们也已经太长时间被 Windows 这样假定普罗大众为最终用户的系统惯坏了。我们习惯下载安装二进制文件而不是从源码开始编译,我们习惯使用鼠标而不是键盘操作电脑,我们认为没有图形界面不可想象,我们面对终端束手无策,并且经常分不清出方便和高效之间的差别。所以如果你从来没有认真使用过 Linux 千万别先忙着下结论,否则未免会有失偏颇。安装这个系统,使用这个系统,解决你的问题,然后再看是不是对你的胃口。理论上说,使用一个为开发者准备的操作系统不会有太多的为难,如果你感觉困难,只有两个原因,你拒绝改变或者你真心对开发这个事情没有兴趣,反之,适应了这个环境以后会感觉舒适,安逸。
红颜易凋零,相知得常青。愿得一人心,白首不相离
- berryboy2012
- 帖子: 352
- 注册时间: 2012-08-05 20:55
- 系统: OpenSUSE
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
本来linux就不以最终用户为目标
It's just for fun. --Linus
从 berryboy2012 的爪子中逃出
☆〜(ゝ。∂)
It's just for fun. --Linus
从 berryboy2012 的爪子中逃出
☆〜(ゝ。∂)
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
本来就认为最终用户根本不应该存在。
- ilovegoogle
- 帖子: 467
- 注册时间: 2010-02-18 16:08
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
Linux模仿Windows?在很多人看來,現在的潮流是模仿iOS/Android(雖然我反對Linux模仿iOS/Android)
-
- 帖子: 2
- 注册时间: 2008-12-29 11:26
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
有好好的mac不模仿,模仿什么windows,这么说有罪么?
-
- 帖子: 80
- 注册时间: 2010-08-03 17:08
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
你首先要知道Linux只是系统内核,用Linux内核的Android已经很流行了。
推广的问题不在于是不是要模仿Windows,问题在于要有一个大公司来凝聚力量。Windows也有很多操作只能用命令行,GNU/Linux上也有很多操作可以只用图形界面
推广的问题不在于是不是要模仿Windows,问题在于要有一个大公司来凝聚力量。Windows也有很多操作只能用命令行,GNU/Linux上也有很多操作可以只用图形界面
-
- 帖子: 17
- 注册时间: 2013-08-04 9:26
- 系统: 12.04
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
正如理查德·斯托曼所说的,"软件的自由,关系到人类的自由"。
-
- 论坛版主
- 帖子: 5230
- 注册时间: 2007-01-14 16:23
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
就冲着下面的123说上面那句话,我就笑笑,你真的对Linux做过深入了解?那既然你对linux做过深入了解,是否同样对windows做过了解呢?(因为windows是商业闭源的,我不要求你做深入了解,但是你最起码了解下?可以不光看表面的不?)作为一个对linux知之甚深的人(做过深入了解)。我要发表一下自己的看法。
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
-
- 帖子: 2
- 注册时间: 2013-10-12 20:24
- 系统: Ubuntu
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
就跟互联网创业一个道理,用户不在乎什么NB技术,只在乎用户体验。
要推广ubuntu就该放下程序员那套特立独行的思维,如果不愿改变,那么ubuntu不适合普通大众使用,也别嚷嚷着要去推广它。
桌面不就是应该越小白化越好么?
要推广ubuntu就该放下程序员那套特立独行的思维,如果不愿改变,那么ubuntu不适合普通大众使用,也别嚷嚷着要去推广它。
桌面不就是应该越小白化越好么?
-
- 帖子: 191
- 注册时间: 2006-10-18 17:48
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
楼主只是想要个免费的windows而已
-
- 帖子: 149
- 注册时间: 2009-10-17 10:07
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
其实主要阻碍不是这方面,而是GPL吧,看看安卓多流行
- Lavande
- 论坛版主
- 帖子: 5352
- 注册时间: 2008-12-21 15:27
- 来自: TARDIS
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
LZ的所有观点建立在这个预设上:
问题是,很多开发者并没这么想,人家自娱自乐着呢,你干着急啥?
当然,如果你想这么做,没人会阻止你,你可以朝这么目标去努力,建立公司,雇一群人,优化,重视用户体验,推广,营销,击败你的对手,获利,成为巨头,完全没问题啊,去做呗。
(PS:canonical 貌似有这个野心)
代码: 全选
开发linux系统以及linux下的软件是为了让它如此易用以至于普通用户能接受它并且能够代替windows
当然,如果你想这么做,没人会阻止你,你可以朝这么目标去努力,建立公司,雇一群人,优化,重视用户体验,推广,营销,击败你的对手,获利,成为巨头,完全没问题啊,去做呗。
(PS:canonical 貌似有这个野心)
- icelee123
- 帖子: 811
- 注册时间: 2011-07-16 19:48
- 系统: Arch
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 说linux不必模仿windows的人你们都是linux推广道路上的罪人
神爱世人,所以派遣他的独子来代世人受罪。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关