美文网首页C语言
如何看待国内某大学软件工程系第一门编程课停开C语言选Python

如何看待国内某大学软件工程系第一门编程课停开C语言选Python

作者: 1cbd7f94d3ea | 来源:发表于2019-08-06 16:22 被阅读1次

    众所周知,C语言是所有语言中最难的,搞定它,其他语言学起来很快,大部分语言都是C like的,难度要比C少很多。

    先学C的好处是先难后易。要是学生自学能力足够,C都搞定了,还有什么搞不定的。python这种接近脚本的语言难度是很低的,小学生都可以入门,大学生完全可以自学。当然对于一些学习能力差,C确实会难倒一些人。

    关于学习C有没有用的讨论,那些凭借个人情绪做的评论很不负责。C语言有没有用,看看每年的语言使用排行版就好了。2018年,C排在第二位,仅次于java。2019年六月编程语言排行:Python超越C++占据第三名,但是C语言依然是强势占据榜二的位置。

    我在计算机行业十几年了,就用了语言C/C++。因为我从事底层开发。那些做上层应用开发的悲催同行,已经换了不知道多少们语言。所以很难说大学不学c改python就是对的。真要学人工智能大数据,为啥不学scala,R语言?天下语言那么多,你学得过来吗?大学只能打基础,不能保证你具备了就业所需,一定要学会在此基础上自学。

    C语言不行了?

    C语言是一切高级语言之母,说C语言不行的,应该不是这个行业的。看看每年的编程语言排行榜,C一直都是排在最前面的。任何硬件的驱动都是C写的,其他高级语言的底层也都是C写的,java的虚拟机就是C写的。C语言能让你了解计算机工作的原理,存储过程等。一个不懂计算机原理的程序员,很难写出高效率的代码。伴随着物联网,C发挥的作用会更大。另外,关于C/C++编程学习与提升,小编给大家提供一个学习交流群,欢迎到访:784143133。

    在大学期间,不管你学的什么,就算你学了python,就靠一个学期的学期就能在工作中顶大梁了?想做的好,都是需要时间和各种知识积累。各种新知识都可以学,但是基础才是决定你能走多高。Python可以让你会编程。但是,要深入理解计算机系统、底层工作原理,肯定离不开C/C++。更何况你是软件工程专业呢?

    选择Python好不好?

    笔者的看法相信大家也都猜出来了,笔者作为一名C/C++的工程师,肯定是不知道停C语言的。不过对于Python这门语言,它又被称“胶水”编程语言.可以轻松完成各种编程语言混编工作的中间语言。简单易学倒是真的,特别是当我现在学习Python,简直不要太轻松了!

    不过有时候,对于一些编程天赋比较差的同学,真的一开始学C会觉得太难。还是Python比较好。大学以Python进行入门教学将培育出一批有为才子。因为有编程天赋的学子毕竟是少数,C适合天才去掌握,Python则非常适合普通天赋的学子。.或许才有那句:人生苦短,我用Python吧!

    没有谁规定新手上路必须c语言,也没有说不能打破一种常规。时代在变化,市场需求在变化,开发思维、模式在变化,而且这些编程语言类库强大,开发效率高,符合现在开发周期紧张的现状;而且未来可运用前景广泛Python在机器学习方面更是有很强大的优势,所以选择Python也没什么不好的。

    所以只要是主流语言都可以学,语言之间的差距并没有那么大,关键是触类旁通,有自学的能力!对于停开C语言选择Python,你是怎么看的呢?欢迎在下方评论哦!

    相关文章

      网友评论

        本文标题:如何看待国内某大学软件工程系第一门编程课停开C语言选Python

        本文链接:https://www.haomeiwen.com/subject/cdxwdctx.html