我是计算机科学与技术专业,目前大一学校开设课程是 C 语言编程。但是老师说 C 语言是面向过程的,如今 Java、Python、golang、object-c 都是面向对象的,让我们 C 语言不用学得太好,担心我们以后学 Java、 Python或者golang换不过思维。并且 C 语言是用在 XX 领域比较多,而我们又缺乏电路模拟知识,以后我们工作用 C 语言的可能性太小了(这句话记不太清楚了,但大意这样)。
让我们现在学 C 语言的同时从 C++、Python、Java、golang中挑一个来学。
C++语言都说难,
除了C++语言以外,还有C++11/14/17/20/23新特性这些都需要学。
C++开发环境多样自由且复杂
C++要解决面对的开发任务普遍较难
等等。
如果是其他高级语言会要好点,像java,golang学习没那么难,生态又好,
Python学起来容易,又是人工智能需要学习的语言。
请问如何选择哪门语言又应该怎么判断?
全部评论
(2) 回帖