有些人认为开发语言都是一样的有什么看法?

有些人认为开发语言都是一样的有什么看法?

开发语言
MrReady
2025-04-29 09:40:21
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
蘑菇爱吃苦
蘑菇爱吃苦

我们的讨论是基于高级语言的,绝大多数程序员在绝大多数时候都使用高级语言编程,现在很少有人使用汇编语言。程序员的时间要比计算机的时间昂贵得多,后者已经变得很便宜了,所以几乎不值得非常麻烦地用汇编语言开发软件。只有少数最关键的部分可能还会用到汇编语言,比如开发某个计算机游戏时,你需要在微观水平控制硬件,使得游戏速度得到最大限度的终极提高。

Fortran、Lisp、Cobol、Basic、C、Pascal、Smaltalk、C++、Java、Perl 和 Python,全都是高级语言。它们只是比较出名的几种而已。现在的高级语言大概有几百种之多。不同机器语言的指令集基本相同,但是高级语言就不一样、它们开发程序的模式差别相当大。那么,应该使用哪一种语言?

嗯,关于这个问题,现在有很多争论,部分原因是,如果你长期使用某种语言,你就会慢慢按照这种语言的思维模式进行思考。所以,后来当你遇到其他任何一种有重大差异的语言,即使那种语言本身并没有任何不对的地方,你也会觉得它极其难用。

缺乏经验的程序员对于各种语言优缺点的判断经常被这种心态误导,可能因为想炫耀自己见多识广,其些同行会告诉你所有高级语言基本相似。“所有编程语言我都用过”,某个看上去饱经风霜又酷的同行往酒吧里一坐,“你用什么语言并不重要,重要的是你对问题是否有正确的理解。代码以外的东西才是关键”。

分享
微博
QQ
微信https://www.51cto.com/aigc/
回复
2025-05-06 17:47:52
发布
相关问题
提问