当前位置: 首页 > news >正文

广州一起做网店网站做网站设计抬头

广州一起做网店网站,做网站设计抬头,设计网站页面,类似wordpress博客好了#xff0c;现在来一点技术性的。这段时间收到很多人的来信#xff08;大部分自称是菜鸟#xff09;。他们看了我很早以前写的推崇 Linux 的文章#xff0c;想知道如何“抛弃 Windows#xff0c;学习 Linux”。天知道他们在哪里找到那么老的文章#xff0c;真是好事不…好了现在来一点技术性的。这段时间收到很多人的来信大部分自称是菜鸟。他们看了我很早以前写的推崇 Linux 的文章想知道如何“抛弃 Windows学习 Linux”。天知道他们在哪里找到那么老的文章真是好事不出门…… 我觉得我有责任消除我以前的文章对人的误导洗清我这个“Linux 狂热分子”的恶名。 简言之我想对那些觉得 Linux 永远也学不会的“菜鸟”们说1. Linux 和 Unix 里面其实包含了一些非常糟糕的设计。学不会有些东西很多时候不是你的错而是 Linux 的错是“Unix 思想” 的错。对 Unix 要批判的接受而不要顶礼膜拜。那些貌似难的复杂的东西特别要小心分析。2. Windows 其实改善了 UnixLinux 和 Mac OS X 的很多问题。微软是值得尊敬的公司是真正在乎程序员的公司。我收回曾经对微软的鄙视态度。请菜鸟们吸收 Windows 设计里面好的东西。3. 学习操作系统最好的办法是学会真正的程序设计而不是去“学习”各种稀奇古怪的工具。所有操作系统数据库Internet以至于 WEB 的设计思想和缺陷几乎都能用程序语言的设计思想简单的解释。先说说我现在对 Linux 和相关工具比如 TeX的看法吧。我每天上班都用 Linux可是回了家才不想用它呢。上班的时候我基本上只是“忍受”着它尽我所能的改善它。Unix 有许多的设计错误却被当成了圣经传给了一代又一代的程序员。Unix 的 shell命令配置方式图形界面都是相当糟糕的。每一个新版本的 Ubuntu 都会在图形界面的设计上出现新的问题让你感觉历史怎么一会儿前进一会儿又倒退了。但这只是表面现象。Linux 的图形界面X window在本质上几乎是不可治愈的恶疾。我没必要细说 Unix 的缺点在它出现的早期就已经有人写了一本书名叫 Unix Haters Handbook里面专门有一章叫做 “The X-Windows Disaster”。当年我热衷于 Linux 的时候就有人向我推荐这本书。它汇集了 Unix 出现的年代很多人对它的唾骂。他们专门设立了一个 mailing-list 叫 unix-haters用于大家发泄。我还以为这是一些菜鸟他们肯定是智商太低或者被 Windows 洗脑了不能理解 Unix 的高明设计才在那里骂街。现在理解了程序语言的设计原理之后我才发现他们说的那些话里面居然大部分是实话而这里面有些人其实是是世界顶尖的编程高手功底不亚于 Unix 的创造者。在当年他们就已经使用过设计更加合理的系统比如 MulticsLisp Machine 等。可惜的是在现在的操作系统书籍里面Multics 往往只是被用来衬托 Unix 的“简单”和伟大。它们喜欢在第一章讲述这样的历史“Multics 由于设计过于复杂试图包罗万象而且价格昂贵最后失败了。” 可是 Multics 失败了吗MulticsOberonIBM System/38 Lisp Machine…… 在几十年前就拥有了 Linux 现在都还没有的好东西。Unix 里面的东西什么虚拟内存文件系统…… 基本上都是从 Multics 学来的。Multics 的机器一直到 2000 年都还在运行。Unix 不但“窜改”了历史教科书而且似乎永远不吸取教训到现在还没有实现一些早期系统里面的好东西。最后 Unix 依靠自己的“宗教”和“哲学”战胜了别的系统在设计上的先进统治了程序员的世界。胜者为王可是 Unix 其实是一个暴君它倒行逆施不允许你批评它的错误。它利用其它程序员的舆论压力让每一个系统设计上的错误都被说成是用户自己的失误。我曾经强烈的推崇 FVWMTeX 等工具可是现在擦亮眼睛看来它们给用户的界面其实也是非常糟糕的跟 Unix 一脉相承。他们把程序设计的许许多多的细节无情的暴露给用户。让用户感觉有那么多东西要记仿佛永远也没法完全操纵它。实话说吧当年我把 TeXbook 看了两遍做完了所有的习题包括最难的“double bend”习题。几个月之后几乎全部忘记干净。为什么呢因为 TeX 的语言的设计其实是不符合程序语言设计的基本原则的。它缺少一种很重要的理念“抽象”。 一个真正好的工具应该只有少数几条需要记忆的规则就像象棋一样。而很多源于 Unix 的工具却像是“魔鬼棋”或者“三国杀”有太多的无聊的人造的“规则”和“特殊技”。有些人鄙视图形界面鄙视 IDE鄙视垃圾回收的语言比如 Java鄙视一切“容易”的东西。他们却不知道把自己沉浸在别人设计的繁复的规则中其实是很无趣的。就像一个人有能力学会各种“魔鬼棋”的规则却始终无法达到象棋大师的思维高度因为魔鬼棋本身就是低劣的设计是低级趣味。所以容易的东西不一定是坏的而困难的东西也不一定是好的。学习计算机或者任何其它工具应该“只选对的不选难的”。记忆一堆的命令乌七八糟的工具用法配置方法最后脑子里什么也不会留下。学习“原理性”的东西才是永远不会过时的。 我并不是说 Windows 好很多。技术设计上的很多细节也许它在早期是同样糟糕的。但是它却向着更加结构化更加简单的方向发展。我认识一个 Adobe 的高级设计师。他告诉我当年他们把 Photoshop 移植到 Intel 构架的 Mac花了两年时间。只不过系统换了个处理器移植个程序居然花了两年时间。为什么呢因为 Xcode 比起 Visual Studio 实在差太多了。而 Mac OS X 的很多设计让他们痛苦不堪。不过他很自豪的说当年很多人等了两年才买 Intel 构架的 Mac就是因为他们在等待 Photoshop。最后他直言不讳的说他明知我有个 Mac很可能是个 Apple 粉丝微软其实才是真正在乎程序员的公司。相比之下Apple 虽然对用户显得友好但是对程序员的界面却差很多。Apple 尚且如此Linux 对程序员就更差了。可是有啥办法呢有些人就是受虐狂。自己痛过之后还让别人也痛苦。就像当年的我好的东西不学仅推崇一些难用难配置的工具。我当然不是人云亦云。微软在程序语言上的造诣我看得很清楚。我只是通过别人的经历来验证自己早已存在的看法。实际上是我主动问了他这个问题“你如何比较在 Windows 和 Mac 下的 Photoshop 开发”。所以一再宣扬别的系统都是向自己学习的 Apple 受到这样的评价我也一点不惊讶。Mac OS X 毕竟是从 Unix 改造而来的它虽然有很多好的设计但并没有从 Unix 脱胎换骨。我有一个 Macbook Air一个 iPhone 5和一个退役的装着 Windows 7 的 T60。我不得不承认虽然我很喜欢 Macbook 和 iPhone 的硬件当然很多是别人帮它造的但我发现 Windows 在软件上的很多设计其实更加合理。说实话我真的搞不懂为什么我当年会鄙视微软。我只是跟着一些人瞎起哄而已。现在我身边还有一些人鄙视微软。甚至在 Indiana 的时候有些教授喜欢制造一种“使用 Unix 的学生高人一等”的氛围。微软到底犯着谁了中国人民到底有几个用 Windows 付了钱的呢  不要忘了 Unix 是 ATT 的产品。微软和 ATT到底谁更邪恶呢ATT 当年发现 Unix 有利可图就到处找人打官司。公司不都是追逐利益的吗。现在看来 Apple, Google…… 也都是一个样。不过现在骂 Unix 和骂 Windows 不大一样的地方是如果骂 Windows几乎没有人跟你还口。最多有人跟你说不就是个有点毛病的东西吗有啥好骂的埋头继续玩他的游戏。而如果一旦有人骂 Unix立刻有人会起来说“菜鸟不理解 Unix 的哲学。人笨怪刀钝。” 哎“哲学”的威力就是这么大。当然我不是反过来在这里打击 Linux 和 Mac 而鼓吹 Windows。这些系统的纷争基本上已经不关我什么事。在我的眼里它们只是一些“东西”。东西都是低人一等的。人没必要去崇拜或者鄙视一个东西。被东西绊了脚唾骂它有什么用只会下次再被绊倒恶性循环。只有自己爬起来思考如何合理的改善环境才能避免下次再被绊倒。
http://wiki.neutronadmin.com/news/254091/

相关文章:

  • wordpress网站扫描工具青岛网站制作推广
  • 网站建设实施流程多功能产品设计
  • 优秀企业网站赏析邢台网站制作费用
  • 网站底部怎么做咋样做网站快照
  • 自己做的网站怎么发布上个人博客页面设计图
  • 网站建设一流公司wordpress多个分类
  • 网站建设教程突太阳能 技术支持 东莞网站建设
  • 哪个做公司网站杭州企业网站制作哪家好
  • 微企业网站模板免费网站开发的流程是怎样的
  • 网站建设 工业 青岛建设部网站官网 施工许可
  • 河南省住房城乡建设门户网站wordpress 二级域名
  • 企业注册网站做网站卖高仿
  • 棋牌游戏网站怎么做网站模板50元
  • 同域名网站改版需要把之前网站里的文章都拷贝过来吗?北京网站制作公司兴田德润在那里
  • 百城建设提质工程网站国外wordpress移动主题
  • 无锡网站维护全国最大机械采购平台
  • 网站开发报价模版佛山行业网站建设
  • 怎样做影视网站功能型网站
  • 上海网站建设服务请教个人主页网站怎么做啊
  • 网站建设联系电话湖北城乡和建设官方网站
  • 如何做网站泛目录解析page编辑wordpress
  • 长春站建了多少年网站开发技术三大件
  • 做网站的时候遇到的问题网站模板更换
  • 六枝做网站腾讯朋友圈广告怎么投放
  • 网站网页设计收费免费软件库合集软件资料网站
  • 技术支持:佛山网站建设wordpress滑动图片
  • wordpress大型网站温州城市建设投资集团网站
  • 怎么去建设微信网站泰兴市住房和建设局网站
  • 网站后台编辑器无法显示网站建设需求确定
  • 网站建设与管理内容找外包公司做个网站多少钱