`

如果编程语言是女人

    博客分类:
 
阅读更多

PHP是你的豆蔻年华的心上人,她是情窦初开的你今年夏天傻乎乎的追求的目标。玩一玩可以,但千万不要投入过深,因为这个女孩有严重的问题。

Perl 是PHP的姐姐。她对你来说年龄稍微大了一点,但在90年代,她是相当受欢迎的。她和Larry Wall(译注:Perl语言创始人)长期保持着亲密关系,因此她的审美一落千丈,如今她看起来是丑陋不堪。“无论你们怎么评论,我仍然爱她!”,Larry Wall说。没有第二个人会像他这样。

Ruby是脚本家族中一个非常漂亮的孩子。第一眼看她,你的心魄就会被她的美丽摄走。她还很有有趣。起初她看起来有点慢,不怎么稳定,但近些年来她已经成熟了很多。

Python 是Ruby的一个更懂事的姐姐。她优雅,新潮,成熟。她也许太过优秀。很多小伙都会说“嘿,兄弟,你怎么可能不爱上Python呢!?”。没错,你喜欢Python。你把她当成了一个脾气和浪漫都退烧了的Ruby。

Java是一个事业成功的女人。很多在她手下干过的人都感觉她的能力跟她的地位并不般配,她更多的是通过技巧打动了中层管理人员。你也许会认为她是很有智慧的人,你愿意跟随她。但你要准备好在数年里不断的听到“你用错了接口,你遗漏了一个分号”这样的责备。

C++ 是Java的表姐。她在很多地方跟Java类似,不同的是她成长于一个天真的年代,不认为需要使用“保护措施”。当然,“保护措施”是指自动内存管理。你以为我指的是什么? :)

是C++的妈妈。对一些头发花白的老程序员说起这个名称,会让他们眼睛一亮,产生无限回忆。

Objective C C语言家族的另外一个成员。她加入了一个奇怪的教会,不愿意和任何教会之外的人约会。

Haskell, Clojure, Scheme 以及她们的朋友们都是一些时髦的,附庸风雅的,很聪明的女孩,你也许在多年前和她们曾度过了一个很Happy的暑假。她们是第一次让你感到有压力的女孩。当然,你可能从来没有对她们很认真——尽管你总是在问自己“如果….会如何?”

也许你会拖延着不去认识C# ,因为她们家族不好的名声。但最近几年他们已经改邪归正了——他们会这样告诉你。一旦你加入我们,你就是我们的人了,你听到了没有?你需要一个数据库?她的哥哥MSSQL会罩着你。需要一个安身的地方?这有何难,她老爸甚至可以在Azure大道你给买一套公寓。什么?你觉得这样的关系过于亲密了?不,你别想离开我们。你已经是我们家族的一员了,现在,听见了没有?

Javascript —— 嗨,这不是你的初吻的那个女孩吗,她甚至比PHP更早进入你的视线。我不知道她现在在干什么。我听说她的事业近几年来非常成功。旧时的人也可以赶上潮流变得很酷….(你发现她从头到脚穿的都是设计师jQuery的作品)….哇,有人从丑小鸭变成了美丽的天鹅…

 

 

分享到:
评论

相关推荐

    GPU 编程与CG 语言之阳春白雪下里巴人.pdf

    标题中的知识点:GPU编程和CG(Computer Graphics)语言。GPU编程指的是通过使用图形处理单元(Graphics Processing Unit)来执行高效并行计算的技术。它主要应用于需要大量并行处理能力的场合,如图形渲染、科学...

    梦语言编程软件

    作为一款本土化的编程语言,它针对中文环境进行了优化,降低了编程入门的门槛,使得更多的人能够参与到编程的世界中来。 梦语言的核心特点在于其易用性和实用性。它的语法简洁明了,许多概念都采用了直观的中文命名...

    假如女人是一种编程语言

    这篇文章以一种幽默的方式探讨了如果将女性比喻为编程语言,会如何分类和理解。作者将女性分为“面向过程”和“面向对象”两大类,分别对应不同的编程理念,并结合十二星座的特点,将女性与不同编程语言相对应,以...

    CG语言学习必看

    CG语言全称为“Cg”,是“C for graphics”的缩写,是一种由NVIDIA公司开发的高级编程语言,专门用于编程GPU(图形处理器)进行图形渲染。 GPU编程主要关注于GPU的并行处理能力,能够将复杂的图形渲染任务高效地...

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

    以下是各个编程语言被比喻为女性角色时所代表的知识点: 1. PHP:被描绘成一个豆蔻年华的女孩,适合初学者,但存在一些问题,意味着它易于入门但有其局限性和潜在的缺点。 2. Perl:作为PHP的姐姐,Perl在90年代...

    用php脚本语言编写的一些小游戏(简单)

    随着互联网技术的快速发展与普及,各类编程语言在游戏开发领域扮演着越来越重要的角色。PHP作为一种广泛应用的脚本语言,其简洁性和易学性使其成为游戏开发入门的理想选择。本文旨在通过一系列简单的PHP游戏脚本示例...

    lualadies:这是使用 Sailor 制作的 Lua Ladies 网站。 Lua Lady 是一个专注于提高 Lua 编程语言社区女性人数的用户群

    标题中的“lualadies”和描述中的“Lua Lady”项目都是致力于吸引和增强女性在 Lua 编程语言社区参与度的倡议。这个项目利用了Sailor框架来构建其网站,Sailor是一个基于Lua的开源Web应用框架,它允许开发者以模型-...

    (1条消息)【零基础小白如何入门 Python 编程】- CSDN.pdf

    Python是一种广泛使用的高级编程语言,以其简洁明了的语法和强大的功能而受到众多初学者和专业开发者的喜爱。对于零基础的小白来说,学习Python编程既是一个挑战,也是一个机遇。本文基于作者在教育平台“uband友班...

    计算机软件-编程源码-计算女性月经周期和纪录体温数据的小工具.zip

    在这个压缩包中,我们可以期待看到用某种编程语言(如Python、Java、C#等)编写的源代码,通过阅读和分析这些代码,我们可以了解到软件的工作原理和实现方式。 这个小工具的两个核心功能——月经周期计算和体温记录...

    languish:Languish,用于探索编程语言趋势的网页

    ,此工具最初是为该设计的如果您喜欢编程语言,请订阅! ,当前数据来自 非常感谢您在这里所做的出色工作! 这里有些数据的处理方式不同 特征 默认为其他百分比的简单“均值” 我无法确定哪个指标最好 我不想让...

    一种深奥的编程语言,好像是antani。-C/C++开发

    Monicelli 2.0“ Cofandina”全新发布的版本主要对代码进行了一些改进,使其更易于破解和构建新功能。 在Monicelli 2.0“ Cofandina”中,此全新发行版主要对代码进行了一些改进,使其更易于破解和构建新功能。...

    Python神经网络编程-根据身份证号判断性别

    要根据身份证号判断性别,可以按照以下步骤...在实际编写代码时,需要根据具体的编程语言和库函数来实现相应的逻辑。另外,根据不同国家或地区的身份证号编码规则,可能会有所差异,需要根据实际情况进行调整和处理。

    关于C/C++编程代码

    8. **打动女人心的十大浪漫方式.txt**:这个文件名看似与编程无关,但如果是代码,可能是某个有趣的项目,比如情感分析或者社交媒体互动模拟。 9. **新闻管理系统代码.txt**:这可能是一个Web应用,用于发布、管理...

    2019届高三高考新型语言运用题汇编(三)编程资料

    ### 2019届高三高考新型语言运用题汇编(三)编程资料知识点解析 #### 一、扇艺术的文化内涵及其与文人情趣的关系 1. **扇艺术概述**: - 扇艺术是中国传统文化的重要组成部分,它集合了中国书法和绘画的艺术精髓。...

    study-language:我的编程语言研究档案

    标题中的"study-language:我的编程语言研究档案"表明这是一个关于编程语言学习的资源集合,主要聚焦于编程语言的学习和研究。描述简洁地说明了这是作者个人的编程语言学习记录,暗示其中可能包含了学习笔记、代码...

    is-programming-language:HTML不是编程语言

    而JavaScript则是一种真正的编程语言,它能实现交互性,如响应用户操作、处理动态内容、与服务器通信等。JavaScript可以嵌入HTML中,或者作为单独文件引用,通过DOM(文档对象模型)来操作HTML元素。 HTML5是HTML的...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    Karen Morton及其团队在本书中提供了专业的方案:先掌握语言特性,再学习Oracle为提升语言效率而加入的支持特性,进而将两者综合考虑并在工作中加以应用。作者通过总结各自多年的软件开发和教学培训经验,与大家...

    Scratch少儿编程项目音效音乐素材-【人声】采集音效-女激励.zip

    Scratch的编程理念是通过积木式编程语言将复杂的代码概念化为直观的图形,使儿童能够在乐趣中学习编程。在Scratch项目中,音效和音乐作为不可或缺的元素,它们的作用不仅仅是背景乐或点缀,而是通过声音与视觉的结合...

Global site tag (gtag.js) - Google Analytics