打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
来自选择编程语言学习的误导

很多刚刚步入学习编程的年轻学生其实大都抱着一种有意思感兴趣的想法来选择了计算机软件工程的专业,但是在进入之后,会发现学校会教学生定向性的编程语言学习,例如java,和c。

其实从语言的广泛性上来看,java和c都是大多数高等院校的首选编程语言教学,尤其是java的“一次编写,随处运行”的特性,让java替代掉了越来越多的c语言教学课程,相比较c,java也会表较容易接受。

但是我们今天不讲这个,我们不会用这么大把的长文来赞美一种编程语言的好处,相反,我们需要来客观的认识一下。

很多学生很喜欢java,不是因为java这种语言本身会有多么的好,而是在第一次接触的时候就选择的java,多余还没有深刻学习到语言的特性的时候,自然而然的就将java列入了自己首选的编程语言。再加上安卓,后端以及各种桌面程序的开发越来越得心应手,学生们开始离不开java的代码,因为他们变得很依赖这个从一开始就学习的语言。

相反的,其实java并不是很好,尤其是作为后端开发,使用java构建的代码把整个服务器变得很沉重,如同带上了锁链。

就像是很多人会拿php来写网页程序并且何时何地都在吹嘘着“php是世界上做好的编程语言”一样,这中根本就没有可比性。只有适合自己的编程语言才是最好的,并不是因为这个语言是最好的。

类似于php与java,像这种应用场景不同的语言最好不要用来比较其适用性。php本身就是应用于网站开发的语言,甚至不能用来开发桌面程序,拿java和php进行对比只会让人觉得很蠢。

那么现在问题来了,既然不能拿不同类型的编程语言来进行对比,那么初学者要怎么选择自己的编程语言呢?

其实这个问题是非常简单的,只要转变你选择编程语言时的思维,就会变成一个定向性的问题。那就是,你想做什么?

如果你要做桌面程序,那么只要确定你面向的操作系统,java绝对是你的首选。java的跨平台特性就会成为一个强有力的能力。

然而python这种解释型语言却和java的表面对对象不同,不过同样可以跨平台运行。

所以,不要被选择最好的编程语言所迷惑,要有针对性的选择适合自己的。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
计算机编程语言特性汇总
每个程序员都应该学习使用Python或Ruby
这五大编程语言,主要用来开发什么?
JAVA开发:五大基于JVM的脚本语言
Python与其他编程语言有什么不同?
为什么说Python是伟大的入门语言
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服