`
vipshichg
  • 浏览: 266882 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

如果把编程语言比作女人

 
阅读更多
Ruby 是一个略显丰满的女孩,但其令人窒息的甜蜜面容绝对会成为你一生的梦想,然而,当你最终得到了她,她却开始迅速发胖,你开始认识到了她华丽外表下所有恶劣的性格缺陷。你坚持认为事情会有好转,但事实却不是这样,你最终不得不苦恼的把所有时间都花在寻找新的能让她保持高兴的事情上。

Java 是一个过于精于计算的生意场上的女人,她会盲目的遵循各种习惯风俗——不论它们是如何的相互矛盾和荒谬。虽然相貌平平,但你和她出门或做任何事情前都必须经过各种的礼节、复杂的装饰、规定的仪式。她通过各种方法、没完没了的自我宣传来保持一个好的名声。<!--more-->

Python是大众情人,她体贴周到,魅力迷人,是一位好听众,更是伶牙俐齿,思想有见地,有时她会进入野外自我探索的旅途,在那里,她能彻底的自我再造,当她会来时,你看到的已经是完全另外一个人了。

JavaScript是精力充沛的狂热信徒,她愿意去寻找出任何荒谬的办法来跑的更快——即使会因此变得体积太庞大而无法干任何其它的事情。然而,你无法忽视她,因为她无处不在,你总能遇到她。幸运的是,当她变的有点失控时,她的胖朋友们会为你提醒她。

Lisp将会成为你事业上的导师,能在任何事情上为您提供理论方案,让你佩服的五体投地,但是,按她的方法做出的锤子不能直直钉入一个钉子。永远都是玄虚的思想,宏大的计划,跟着她,你会发现自已永远都只能住在桥洞里饿的瑟瑟发抖,直到她发现另外一个愿意为她花钱的傻瓜再为她可笑的追逐50年的风车。

PHP是一个很平常的女孩,能真心的和你交谈。她超重,不是很聪明,皮肤不好,虽然化妆也不是很漂亮,每有流行事情她都在几年后才去追随,安于现状。你最终会勉强接受她。

原文出处: <a href="http://nasty-programmer.tumblr.com/post/55775655715/if-programming-languages-were-women" target="_blank">nasty programmer</a>   译文出处: <a href="http://www.aqee.net/if-programming-languages-were-women/" target="_blank">外刊IT评论</a>
分享到:
评论

相关推荐

    Mojo语言Al的新编程语言.zip

    通过将Mojo编程语言比作一款高性能的赛车,并详细描述了如何学习、使用和参与社区交流,让读者能够轻松理解Mojo编程语言的特点和优势。 ### 适用人群 本文适用于所有对编程和人工智能感兴趣的初学者,尤其是小学生和...

    你使用的编程语言是那种女人?

    这篇独特的小文以比喻的方式介绍了多种编程语言的特点和历史,让我们深入理解这些语言的内在性格。以下是各个编程语言被比喻为女性角色时所代表的知识点: 1. PHP:被描绘成一个豆蔻年华的女孩,适合初学者,但存在...

    PLC经验法编程思路

    梯形图是PLC编程中最常见的图形化编程语言之一,其基本结构模式可以归结为“启一保一停”电路。这一模式源自继电接触器电路的设计理念,通过将PLC的编程“软元件”比作继电器,采用类似继电器电路的梯形图语言,使得...

    编程高手箴言

    书中涵盖了计算机基础、操作系统、编程语言原理、代码编写规范、程序设计方法、调试技巧和优化策略等诸多方面,是一本旨在帮助程序员提升编程技能和思维方式的实用书籍。 书中内容不仅包括了对CPU工作机制的解析、...

    java面向接口编程

    在Java编程语言中,"面向接口编程"是一种重要的设计原则,它强调了程序设计应以接口为中心,而非具体的实现类。这种编程范式有助于提高代码的可扩展性、可维护性和松耦合性。让我们通过生活中的实例和给定的类文件来...

    c++语言的代码讲义

    C++是一种广泛使用的编程语言,尤其适合于系统编程和应用软件开发。对于初学者来说,理解和掌握C++语言的关键在于了解其基本语法、数据类型、控制结构、函数、类和对象等核心概念。 首先,高质量的编程是软件工程的...

    学会Java网络编程

    如果把 IP 地址比作一间房子,端口就是出入这间房子的门。真正的房子只有几个门,但是一个 IP 地址的端口可以有 65536(即:256*256)个之多! URL 统一资源定位符(URL,Uniform Resource Locator 的缩写)也被...

    浅谈提高计算机编程语言课堂教学效率-论文

    在探讨如何提高计算机编程语言课堂教学效率方面,本篇论文聚焦于Python这一广泛使用的计算机编程语言,围绕着其在教学中存在的问题和对应的解决方案展开讨论。知识点涉及课程目标设置、教学模式构建、课程内容设计、...

    C语言编程思想

    C语言是一种结构化的编程语言,由Dennis Ritchie在20世纪70年代初为Unix操作系统设计。它是一种中级语言,结合了高级语言和低级语言的优点。C语言因其简洁、高效以及对硬件的直接控制能力而受到广泛欢迎。 - **数据...

    Scala 编程英文第三版;Programming in Scala, 3rd edition

    Scala编程语言由Martin Odersky于2003年发明,它是一种多范式编程语言,既支持面向对象编程(OOP),也支持函数式编程(FP),在处理并发编程方面特别受到开发者青睐。Scala在Java虚拟机(JVM)上运行,并且能够与...

    中班语言桂花雨PPT学习教案.pptx

    在编程启蒙中,"桂花雨"可以象征编程语言的点滴积累。孩子们通过接触和理解这些"桂花",即编程的基本概念和语法,逐渐构建起自己的编程思维。当孩子们互相分享他们的理解和项目,就像故事中的小朋友在桂花雨后互相闻...

    Scratch创意编程设计教案.pdf

    Scratch 是一种专为儿童设计的图形化编程语言,它以直观的积木式编程块为特色,使得初学者能够轻松地创建互动故事、动画、游戏等项目。本教案主要针对2017-2018学年的Scratch创意编程课程,旨在帮助学生入门Scratch...

    if programming language are cars

    标题 "如果编程语言是汽车" 在信息技术领域,我们经常用比喻来帮助理解抽象的概念。"如果编程语言是汽车"这个有趣的比喻,旨在将各种编程语言的特点与不同类型的汽车相联系,以便于非技术人士理解其差异。编程语言...

    VC++ 2010 新手入门

    教程通过类比,如将编程语言比作人类语言,强调了语法的重要性,并提到库函数在编程中的作用,相当于语言中的成语,可以简化编程并提高效率。教程的目的是帮助新手避免在学习过程中走弯路,快速掌握在Visual C++ ...

    Lua中文教程(pdf版)

    书中通过武侠小说的比喻,将编程语言比作武功招式,强调了语言本身的重要性虽然显著,但关键在于使用者的能力。书中列举了多种主流及非主流编程语言,如C/C++、Java、C#、VB、Fortran、Perl、Tcl、Ruby、Forth、...

Global site tag (gtag.js) - Google Analytics