码农写程序的各种语言之争有意义吗

点击率:2501 来源: 作者: 发布日期:2018-07-10

    作为一个资深程序员拥有15年的编程功底,谈一谈这个长久以来不停的会导致各方斗嘴的问题。

    众所周知,编程语言就像是地球上各个国家自己的官方语言一样,如C系,BASIC系,PASCAL系,各种自创脚本系等等。花样百出,有本地化的,有虚拟机化的,有脚本化的,万变不离其宗,也都是由IF ELSE组成的。

可能用C系的会看不起BASIC系的,BASIC系的会看不起脚本语言,各种斗嘴。其实如果一个程序员在纠结或辩论这个问题的同时,说明了你的水平根本未到,与其花时间争论还不如花时间去学习一下你所不喜欢的语言。

程序的最终思想是逻辑,是算法,而不是程序语言自身的语法,函数,程序员应该做到无剑胜有剑。

    如果你是大侠,给你个树枝,你能当剑使。程序也一个道理,当你接触一个新的不熟悉的语言时,稍微学习下语法,和函数,对着SDK马上就可以上手编写代码,才是真正重要的。

    另一方面,如果你一直纠结于对学习什么语言,或者因为自己不会不熟悉,而去争论诋毁另一个语言。其实正暴露了你自己的弱点“你被某一个语言困住了,你很懒,懒的都不想花点时间去了解下另外一个语言,懒到只想动动嘴。”

    世上懂中文,英文的人非常的多,但是并不是你懂了就可以写出好的文章,好的小说,程序也是一个道理,不是你懂了这个语言就可以怎么怎么了。请最大的提升逻辑和算法吧。。。。

    无论是VC,也好C#也好,也要根据客户的要求,然后就是项目的实际环境来定,比如一个服务端软件你非来个C#写,虽然也未尝不可,但是最终你虽然完成了作业,但是却失去了学会另外一个语言的机会。


上一篇:新手学编程的难处 下一篇:如何在Linux上使用Firefox将网站作为应用打开

相关阅读

风格切换
主题颜色
模式

布局风格