最近长期泡在javaeye CSDN 等各大IT论坛里 见到的 听到的 说道的都是各种的争论 由于本人是搞IT的 所以以IT为切入口,别的行业,文化,地域,等等等等,肯定都有争论仅以IT里的争论来做例子:
开始是语言之争(ruby,python,preal,c#,java,c/c++) , 然后是平台之争(.net/java/win/linux), 接着愈演愈烈进而到制度之争(ibm/ms/oraclo/sun/google)。 突然感觉再这么下去会不会就是文化之争?那样继续发展下去 会不会就是专制与民主之争? 宗教信仰之争?那么最后会不会发展到众神之战 ------诸神的黄昏!当然这只是一个玩笑话 仔细想想这些所谓的争论归根到底不就是文化的争论 哲学的争论么?
诺基亚和摩托罗拉之争 诺基亚的文化是什么 科技以人为本 所以看诺基亚的手机 时时刻刻都是在为人设计 从功能外形使用等等上都能看到人性化设计 摩托罗拉呢 文化是飞越无限 所以摩托罗拉的产品很飞扬什么都能看见,最早的双屏手机,最早的超薄手机最好的通讯器材,卫星上通讯器材基本都是摩托罗拉的吧看看V3的后续这么多版本就知道一个经单的设计的影响了 但是摩托最后呢 CEO换届,不坚持多少年积累下来的企业文化,该而追求时尚外形设计,最后呢 一再拆分。后来又进来了一个苹果,苹果的文化是什么,就是他们的企业生存之道,他们的文化就是经过精美包装的信息是可以收费的,看看苹果的产品,没有一个不精美的 ,没有一个不好用的,现在的苹果是什么 ,是引领时尚潮流的宠儿,把IT产品做成和LV 古奇一样一种象征物品。他们培养出来的客户有自动付费习惯,我想现在也只有苹果能做到吧 。 别给我说中国移动,中国就三个运营商 而且都是国家的 你想用别人的还用不了 你只能用他的。
说完手机在说编程 c++ 多少人爱多少人恨,C++设计的时候就是当成一个开发银弹设计的 功能全就是C++的基因 就是他的文化传统,但是伴随着阴暗面--复杂是不可避免的 你要是想简单那不就是VB么? 同样道理VB设计的时候就是为了简单敏捷,所以功能不可能全。在说ruby和java 多少人对EJB恨之入骨,多少人用一次ruby之后对他喜爱有加,为什么这样因为他们设计的哲学不同文化不同,JAVA设计的时候就是为了提供一个平台可以在任何地方运行同一段代码,所以看JAVA 语言只能是工业话的 标准的 平淡的没办法 为了统一只能这样,在看ruby 设计的时候就是为了叫程序员使用起来感到快乐 ,所以他的语法是那么美妙,有了语法美妙当然要失去性能,因为那美妙的语法就要占用去一部分性能 ,在看perl和 pyrhon,一个设计哲学是完成一项功能可以有不同的方法,一个设计哲学是完成一项功能有一个最好的方法,所以PERL的代码生涩难懂自己写的过几天也可能看不懂, python则相反 因为他的哲学就是一样功能有一个方法,你只要用这个功能了就是这段代码 别人写也是这段代码 看来看去还是这段代码 看不懂才怪!
到最后何必挣呢 喜欢简单就用pyhton 喜欢复杂就用perl 喜欢玩出点花样就用ruby 喜欢快速就用vb 喜欢功能强大就用c++ 没精力就什么都别用 有精力就都学 Android手机号还是symbian手机好 Windows Mobile手机强还是iphone手机强 没什么好挣的 有钱就都买 一样买一个 习惯哪个用哪个 没钱就买一个好好用着 德国车好还是日本好 有钱买布加迪威龙 那个好 没钱开吉利一样乐和 百度好还是GOOGLD好 都好,不服气自己开发一个搜索引擎是不 那样用着最舒服。 迅雷好还是电驴好,反正内核都是P2P 换个茅坑就不拉屎了? 那样最后只能憋死。 最后总结一句话 自己用着开心活着舒服就行了,别天天挣来争取的 没意思
我写这个帖子可能又要引起一些民愤 因为他们的哲学就是 饭来张口衣来伸手 没事无聊了就去找个帖子教训一通 反正网络没实名 不用负责任
分享到:
相关推荐
Ruby作为一种动态、面向对象的解释型语言,在21世纪初逐渐崭露头角,并因其简洁易读的语法和强大的功能受到了广大开发者的喜爱。 ##### 1.2 编程其实很容易 编程并非遥不可及的技术,只要有正确的方法和足够的练习...
用 Python 写代码并不难,事实上,它一直以来都是被声称为最容易学习的编程语言。如果你正打算学习 web 开发,Python 是一个不错的选择,甚至你想学游戏开发也可 以从 Python 开始,因为用 Python 来构建游戏的资源...
描述中提到的对全书的阅读感受很好,说明该书内容组织合理、阐述清晰,且能覆盖Python编程的众多方面。对于希望系统学习Python的读者来说,这样的书籍是非常有帮助的。 本书的标签信息包含了“Python 参考手册 第4...
编程语言如Python、JavaScript、Ruby或 Processing等都可以用来绘制爱心。这些语言提供了图形库和函数,帮助开发者绘制几何形状。例如,Python中的turtle模块可以让我们轻松地画出图形。在JavaScript中,我们可以...
《诗歌分析器:Ruby实现与Python的关联》 在信息技术领域,艺术与技术的结合日益紧密,例如在自然语言处理(NLP)中,我们利用计算机解析和生成文本,其中包括诗歌。本文将深入探讨一个名为"poem-analyzer"的项目,...
首先,我们可以想象这个压缩包中的代码可能是用各种编程语言编写的,例如Python、JavaScript、Ruby等。这些语言都有其独特之处,可以用来构造出富有诗意的程序。例如,Python以其简洁明了的语法闻名,适合编写清晰而...
gollum-建立在Git之上的Wiki 描述 Gollum是构建在Git之上的简单Wiki系统,可为GitHub Wiki提供支持... 在Windows上将无法使用(因为有感) 安装 最好的安装Gollum的方法是使用RubyGems: $ [sudo] gem install gollum
作者技痒,炫技之作,Ruby/Python/Node.js/(特别是)PHP 怎么能比得过 Java 案例 个人维护: 黑客派 宽客网 贵州IT 超级产品经理 Titandb 学习主站 呆萌狮 - Demo's 公司维护: 四方环视 如果你...
虽然这个问题没有标准答案,但这段代码尝试给出一个既能照顾到女方感受又不失理智的回答。 #### 又被拒绝,回归自己生活版 **代码示例:** ```bash echo "也许这就是命吧,继续写我的代码。" ``` **解析:** ...
开发者可能使用PHP、Python、Node.js或Ruby等服务器端语言来构建博客系统的后端。这些语言可以与数据库如MySQL、SQLite或MongoDB等配合,实现用户注册、登录、发布文章、评论等功能。对于个人博客,轻量级的框架如...
首先,我们可以推测其中可能包含一种或多种编程语言的源代码,如Python、JavaScript、Ruby等。这些代码可能是精心编写的程序,例如用ASCII艺术展示爱心图案,或者生成一段浪漫的诗词。ASCII艺术是一种利用各种字符...
Sublime Text 2 支持多种编程语言,包括但不限于HTML、CSS、JavaScript、Python、PHP、Ruby等,它提供了代码高亮、自动完成、语法检查、多行选择、分割编辑、实时预览等功能,极大地提高了开发者的工作效率。...
- **语言多样性**:列举了多种编程语言,包括主流的C/C++、Java、C#等,以及偏门的如Fortran、动态语言Perl、Tcl、Ruby、Python等,特别提到本书的主角——Lua。 - **语言选择的重要性**:不同的任务适合不同的编程...
1. **编程语言的魅力**:表白代码通常会使用各种编程语言,如Python、JavaScript、Ruby等,每种语言都有其独特的语法和特性,可以用来创造出各种有趣的视觉效果。例如,Python的 Turtle 库可以绘制图形,JavaScript...
8. **编程语言特性利用**:不同的编程语言有不同的特性和风格,程序员可以根据接收者的喜好,选择最适合的语言来编写表白代码,如Ruby的诗意,JavaScript的灵活,或是C++的严谨。 9. **声音合成**:通过Python的...
同时,讲解了如何从Python和Ruby应用中与CouchDB进行交互,扩展了CouchDB的使用场景。此外,还涵盖了CouchDB的高级主题,如复制、冲突管理和部署策略,这些都是在实际应用中不可或缺的部分。 通过本书提供的内容,...
在压缩包内的文件“程序员像妹子表白专用代码”可能包含多种元素:HTML页面、JavaScript脚本、CSS样式表,甚至可能是Python、Java或Ruby等编程语言编写的可执行文件。这些代码可能会结合动画、音频、视觉效果等多种...
此外,杂志也可能会讨论Linux与其他开源软件的集成,如Apache服务器、MySQL数据库和Perl/Python/Ruby等编程语言,这些构成了强大的开源技术栈。 开源不仅仅局限于操作系统,它还涵盖了众多的软件工具和框架,比如...
- 不同的编程语言有着不同的风格和特点,如Python简洁明了,JavaScript适合网页互动,Ruby富有表现力,C++则更注重效率。程序员会根据表白的方式和接收者的兴趣选择合适的编程语言。 4. **数据结构与算法的应用** ...