想要自学编程,选不好一门语言怎么办,来听我吹这碗不A不C的汤

想要自学编程,选不好一门语言怎么办

把编程比作做菜吃饭的话

机器语言 自己种地种麦子,自己取火,自己打猎。

汇编 自己磨面,自己杀鸡,自己做面条 ,自己找锅。

C 一把菜刀一口炒锅,一个很好用的灶,隔壁有个菜市场。

java 碎菜器,切菜机,绞肉机,和面机,烤箱,微波炉……

php 麦当劳的后厨。在快餐方面口味和效率综合起来确实很好,但让它秀个刀功煲个汤它就很尴尬了。

python 大超市的速冻柜台,要成品有成品,要半成品有半成品,什么都有。如果你足够懒,甚至不用关心这东西怎么做的,用什么材料,只管吃就行。加工食材方便,微波炉按几个钮。它能让你快速获得一桌还能吃的饭,但是深究口味火候什么的不那么容易。

javascript 之前是一套很好用的野营炊具,可惜灶台是纸糊的,干不了大活。后来google给它换了个钢的,现在能干的事情越来越多了。

C++ 一套顶级厨具,光刀就十几把,切肉的切片的雕花的。。。锅有爆炒的闷烧的平底煎肉的煎蛋的炖汤的。。。 这套东西在大神手里那是相当趁手,理论上可以做出任何食物。一般人用着嫌麻烦,能改用别的就改别的了。有人试图用二十一天掌握这套工具的用法,结果往往是玩刀伤了自己,或者是炸了厨房。

易语言 额,硬要形容下,你知不知道美国有个爆款中餐叫左宗棠鸡

c# 一套跟java很类似的设备,可惜打了微软的标,拿去开店要给微软加盟费。好用虽好用,但是不太受业界待见。

主流语言基本就这些了吧,函数式没怎么接触过,不敢乱说。ruby国内太小众。

至于学什么,学C好比学烹饪的基本原理,想成为专业厨子,肯定跳不过这个步骤的。数据结构和算法可以跟着一块学了。

如果想要急着解决实际问题,赶时间,python无疑是最简单的。

java是一个平衡点,比python严谨,比c和c++开发起来更有效率,而且严格的面向对象,也更加适合做大型工程。急着找工作可以先学java。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();