雪山凌狐教程 - C++
type: channel
link: http://fox-9.com/tag/C/
items: 如何用通俗易懂的话来形容各种不同的编程语言？（PHP，Ruby，Python，Java，C++，C，Objective C）

如何用通俗易懂的话来形容各种不同的编程语言？（PHP，Ruby，Python，Java，C++，C，Objective C）
type: item
date: 2017-03-08T23:33:00+08:00
description: 如何用通俗易懂的话来形容各种不同的编程语言？PHP 是你的青春的心上人，她是情窦初开的你今年夏天傻傻的追求的目标。玩一玩可以，但千万不要投入过深，因为这个女孩是个问题女孩。Ruby 是脚本家族中一个非常漂亮的孩子。从见到她的第一眼起，你就被它的美丽深深折服。起初她看起来不怎么稳定，但近些年来她已经成熟了很多。她很有趣。Python 相对 Ruby 来说是 Ruby 的一个更懂事的姐姐。她优雅，新潮，成熟。她也许太过优秀。很多小伙都会说“嘿，兄弟，你怎么可能不爱上 Python 呢！？”。没错，你喜欢 Python。你把她当成了一个脾气和浪漫都退烧了的 Ruby。俗话说每一个成功男人的背后都有一个成功的女人，而 Java 本身就是一个事业成功的女人。很多在她手下干过的人都感觉她的能力跟她的地位并不般配。她更多的是通过技巧打动了中层管理人员。你也许会认为她是很有智慧的人，你愿意跟随她。但你要准备好在数年里不断的听到“你用错了接口，你遗漏了一个分号”这样的责备。C++ 呢是 Java 的表姐。她在很多地方跟 Java 类似，不同的是她成长于一个天真的年代，不认为需要使用“保护措施”。当然，“保护措施”是指自动内存管理。此处别想歪。。。C 是 C++ 的妈妈。对一些头发花白的老程序员说起这个名称，会让他们眼睛一亮，产生无限回忆。Objective C 是 C 语言家族的另外一个成员。她加入了一个奇怪的教会，不愿意和任何教会之外的人约会。这对于很多学习编程的同学来说确实是一个问题。即使是学过了许多门编程语言的同学，也未必能够用普通人能听得懂的话来阐述不同的编程语言的区别。最近我在网上查找资料的时候，看到别人分享的一本书里面对于 PHP，Ruby，Python，Java，C++，C，Objective C 等编程语言的通俗形容，觉得说得挺不错的，在这里分享给大家，希望大家能学到点新东西~