首页 > 科技 > 问答 > 科技知识 > 编程语言巅峰之战,底层编程语言有哪些

编程语言巅峰之战,底层编程语言有哪些

来源:整理 时间:2022-04-24 18:33:55 编辑:科技知识 手机版

有没有汉字编程系统,从底层代码开始都是汉字的?

编程入门真不需要英语有多好,认识26个字母就可以。 刚开始就是背会几个常用的单词,需要的词汇量不到100个。最常用的也就几十个。 剩下的都是逻辑思维的体现,和英语真的没太大关系。后期和英语能力有关系的地方可能就是查英文文档了,自己复制出来翻译,也不是非常麻烦。最后再说下编程语言的最低层,就是0和1,日常使用高级语言接触不到这么底层的东西。

为什么中国不能从计算机的最底层开发,比如自己的c语言?

我站在一个软件工程师的角度来聊聊这个问题!最根本的原因:没必要。忌讳重复造轮子在软件开发行业,拿来主义是最受欢迎的一种观点,看看如今github的火爆程度就知道了。除非有特殊要求,一般都不会重复开发的!重复造轮子,是软件开发最忌讳的事情。为什么米国有C语言?因为在当时没有更好的选择!Dennis M Ritchie(丹尼斯·里奇),为了当时的软件开发,急需一种更高级,更方便的编程语言。

反观现在的情况,已经有各种各样的编程语言了,不管什么样的软件开发,都可以找到合适的语言来开发。而且大多数语言都是可以免费使用的。所以第一点,就是没有必要去开发一种全新的编程语言。顶尖公司造语言我们再看看都是哪些公司,在开发语言:微软:C#,F#,VB等等Google:go苹果:swiftSun:Java。

。。。。。都是全球顶级的IT企业,在开发自己的语言。这些公司财力雄,技术牛,不靠编程语言赚钱。生态是基础为啥没有一家小公司开发编程语言?因为这个事真的没那么容易。理论知识,可能很多人都懂;将理论付诸于实践,可能也没那么难;开发出一款语法优美,执行高效的语言,努努力,也许能做到;让千千万万的开发者,喜欢你的语言,使用你的语言,就没那么容易了。

我印象当中,有一款编程语言【wenyan-lang】,使用文言文编程,运行时编译成JavaScript或其他语言,牛吧!目前在github有stars近17k,作为研究,这个语言已经非常成功了。但用于实际软件开发,还是非常少。现在最流行的语言,JavaScript,Java,Python。为啥这些语言流行,因为这些语言,都发展了很多年,各种函数库,各种框架,让软件开发的效率非常高。

我们称之为软件生态。开发一门新的编程语言,最难的就是构建自己的软件生态。包括现在华为在做的鸿蒙系统(虽然不是编程语言),软件生态仍然是最大的挑战。构建一套成熟的,完善的软件生态,需要付出巨大的人力,财力,物力,还有时间。这些巨大的成本,不是国内哪一家公司能够承担的。特殊需求 重大创新除非我们真的没有编程语言可用了,才可能去开发全新的语言。

要不然哪家公司干这个事,不是有啥特别重大的创新需要,就是这家公司的老板,脑子有病。当年Google开发Go语言,是因为当前的编程语言的并发能力不足,不能很好的利用现有的CPU众多核心,满足不了Google在一些大数据,高并发场景需要。罗列一下国内的公司,有几家能有Google这样的需求呢?现在我们国家的技术水平突飞猛进,米国看我们很不爽,喜欢卡我们的脖子。

为什么计算机能够识别计算编程语言,底层物理原理及逻辑是什么?

他们回答的太复杂了感觉,我用简单的例子来说说,计算机为什么能够识别现代的编程语言编写的程序吧!比如:小明说的是他们本地的方言(计算机本身)而且他又不会也听不懂普通话,你直接用你自己家里方言或者普通话跟他说话交流他可能会听不懂啊!这个时候怎么办,你只能找个懂他们家里方言的人把你的话翻译给他听,这个时候给你翻译的人就相当于是一个中间的翻译器(计算机编程语言自带的编译器层面),你说的话就相当于是现代编程语言,需要有一个或者多个人翻译后,小明才能明白你说的话是什么意思

非计算机专业毕业,想从事c/c 方面的程序员工作,应当学习哪些能力?需要具备哪些知识?

首先,非常感谢邀请回答您的问题!作为一个程序猿,首先我要说的是方向很重要,你是确定要往c 或者说c这方面发展吗?如果你是真的决心要往这方面发展,你就要了解c 这门语言可以干什么?你学习以后能做什么?是否真的有兴趣,因为兴趣是最大的老师!第二 你学习一门语言,需要一个系统的学习路线,一个系统的学习计划!编程这门学科的话非常注重一个独立思考的一个能力以及思维逻辑的灵敏性!第三 您说需要具备哪些知识,我觉得对于非专业的人士来说,要具备的都还没有具备!编程最主要的就是就是一个思维模式的转变!其实编程语言都是差不多的,对于初学者来说!一时半会了解编程思想是非常难的,所以刚开始学习的时候需要理解编程语言的思维模式的转变很重要!其他的你打多了代码就自然知道它的一个语句的应用场景啊什么的!。

文章TAG:编程语言巅峰底层之战

最近更新

  • 手机里的图片都在哪里?,你们手机里的照片都存在哪里

    手机空间释放后,上传到腾讯相册不显示占用空间,手机操作过程中也不会出现卡顿现象。清理手机垃圾时,腾讯相册不会有垃圾,所以整体上没有发现内存占用现象。我给大家分享一个储存照片的好方法 ......

    科技知识 日期:2022-07-20

  • 人为什么要有价值观,一个人存在的价值是什么

    树立正确的人生观和积极的价值观,首先要树立正确的是非观。决定一个人价值观的标准不一样。根本区别在于各自的创造力、精力,差异化的社会分工,利益分配平衡中相对统一的需求。一个人的认识和 ......

    科技知识 日期:2022-07-19

  • 为什么黄牛抢票用什么软件,为什么还会有黄牛抢票

    黄牛使用的抢票软件是独立软件。最后黄牛用的抢票软件和我们的差别很大。我们平时用的软件都是市面上常用的。这些抢票软件都是很多人用的,服务器平均分配后自然减少了我们每个人的份额,这也是 ......

    科技知识 日期:2022-07-18

  • 为什么苹果亮银贵,为什么苹果的数据线这么贵

    你知道为什么苹果的数据线贵但是容易断吗?苹果手机最大的优势就是iOS系统和苹果的A系列处理器。关键是最便宜的苹果数据线官方售价149元。按照大部分苹果数据线不到一年的使用寿命,光是 ......

    科技知识 日期:2022-07-18

  • 谷歌眼镜显示屏在哪里,哪些VR眼镜值得买

    VR眼镜的分类目前VR眼镜主要分为VR盒子VR一体机和PCVR。去的太早了,先发明骑行用的智能眼镜还好,但还没消失。第二代企业版谷歌眼镜高通SnapdraonXR1平台运行,不出售 ......

    科技知识 日期:2022-07-18

  • 上海哪里体验一加手机,一加手机真的快不行了吗

    说到一加,总会有一大批人说一加手机只活在互联网上。比如现实中没有一加手机的踪迹。一加定位,首先你必须是网络爱好者,否则一般没机会看到。其次,一加一直以来都是精品旗舰策略,每一次新机 ......

    科技知识 日期:2022-07-17

  • 为什么冬季雾霾最严重怎么办,夏天难道就没有雾霾吗

    为什么冬天有雾霾,夏天没有?看来雾霾的主要原因还是气象条件。其实冬天的雾霾已经比以前轻很多了。所以直到现在,冬天还是有雾霾。个人认为和农民烧麦秸没关系。入秋以来,随着来自中国的西北 ......

    科技知识 日期:2022-07-17

  • 苹果为什么好用,苹果的系统那么难用

    我用的是苹果安卓,我觉得苹果不好用。我承认苹果系统很流畅,但是旗舰安卓机型还可以,更重要的是也很耐用。苹果系统真的没有安卓系统自由。换了苹果第二天就开始想念安卓了,应用很忙。微信视 ......

    科技知识 日期:2022-07-17