您尚未登录。

#1 2014-02-13 17:00:53

hotea
会员
所在地: 宇宙尽头的餐馆
注册时间: 2013-08-19
帖子: 36
个人网站

各位如何理解此"无名师的GUI论"

无名师的GUI论

一晚,无名师和Nubi参加一个程序员的探讨会。有个程序员问Nubi和他的老师来自哪所学校。当得知他们是Unix大道的追随者时,程序员颇为不屑。

“Unix命令行工具太粗糙太落后”,他讥讽道。“现代的、设计得当的操作系统可以在图形用户界面中做任何事情。”

无名师一言不发,只是指着月亮。旁边的一条狗对着他的手狂吠。

“我不明白。”程序员说。

无名师依然缄默,指着一幅佛祖像,然后又指着一扇窗。

“你想说什么?”程序员问。

无名师指着程序员的头,接着指着一块大石。

“请把话说清楚!”程序员要求道。

无名师深深蹙眉,轻拍程序员的鼻子两下,把他扔到旁边的垃圾箱中。

程序员试图从垃圾堆挣扎出来之时,那条狗跑过来在他身上便溺。

此时,程序员眼中一亮。

/*************************************************************/
此时,我的眼前一黑,不理解啊,这里有几个解释,感觉不是太好,尤其是被狗子来个尿流满面的那段令人费解啊……

离线

#2 2014-02-14 13:55:14

fengchao
会员
注册时间: 2012-02-21
帖子: 116

Re: 各位如何理解此"无名师的GUI论"

能完成其任务的东西才是实用的东西。月亮是好看,但是狗不能用它垫脚撒尿。对于狗来说,程序员的头和石头的作用是一样的。

如果一个东西能够完成需求,那么命令行还是 GUI 又有什么分别呢?

离线

页脚