返回

重生全能学霸,铸就科技大国

首页
关灯
护眼
字体:
第二十二章 编程语言的选择(二)(1/2)
   存书签 书架管理 返回目录
    阅读提示:为防止内容获取不全,请勿使用浏览器阅读模式。

    “而且开发成本低,是非常适合创业的一种形态。”

    秦舟认真思索。

    前世是有一个大规律的。

    在互联网发展的开发时期,移动端的开发是主要重点,但是随着发展逐渐成熟。小程序快应用的数量已经远超了的数量,也是因为它便捷的条件与原因,已经开始压榨os移动端,甚至还有客户端的开发前景。

    以至于安卓os开发供过于求,再往后看也完全看不到的增量在哪里。

    甚至除了一些主流的外,主动安装的用户越来越少。

    毕竟没有市场,新人就没办法入行。

    就后世而言,快应用依托于微信,已经能够代替日常需要的大部分公用。

    “所以,如果你想做界面开发的话,做网站也好,其他的页面也罢,都建议从前端学起,比如布局,组件化,模块化,一些方法和思想都是类似的。”

    秦舟恍然大悟,茅塞顿开。

    “那c语言呢?”

    “c语言?”宽肩女生笑了笑,道:“有句话说的好,任何比c语言高级的语言,都可以用c语言代替,而任何比c语言低级的语言,都不足矣完整的抽象一个操作系统。原因就是因为它足够底层。底层到所有的操作系统它都能实现”..

    “也因此学c语言的过程中能够帮助我们了解更多系统底层的概念,帮助我们日后写出更高性能的程序。”

    “也是因为这一点,c语言非常适合开发,操作系统。底层软硬件,各种嵌入式系统。”

    “然后再说c++吧,看名字就指导,c++把c语言给绿了。它在c语言的基础上,增加了一些能力与思想。比如经典的面向对象编程,没有对象找一个,从而能够让开发者有更好的体验。”

    “能够提高代码的重用和开发效率。”

    “它本身就是c语言的超体,性能也非常高。”

    “使用场景也有后台开发,桌面程序,编程语言,框架类库最后一点,比如jv就是c++开发的。”

    “最近还有3d引擎,图片,视频等计算密集型任务,都是c++的主场”

    “至于是一个框架和运行环境,c#在其上运行,主要是游戏,vr,r开发平台nty,主要使用的编程语言。这写专业性比较强,目前来看,很有潜力。”

    “然后就是你现在学习的ython。”

    秦舟打起精神。

    这种编程语言是他听过最多的,也是后世宣传最普及的。

    “这种语言入门简单,生态好,很多现成的代码类库都能直接使用”

    “因此在工作中非常适合用ython来编写一些小工具,比如文件处理,表格处理,脚本等等,可以提高办公效率,它同时也什么都能做,爬虫,大数据,数据分析,的好助手。”

    “不过目前来看,这种语言并不是企业开发的推荐语言,因为它是现成的工具,你可以把它当成入门培养兴趣的语言就可以。”

    “因为同等开发效率下,ython作为一名解释执行的动态语言,它的运行效率实在是太低了,甚至可以比c++慢一百倍。这是非常可怕的。”

    说到这里,宽肩女生有一种很明显的激动。

    秦舟估摸着,这女生肯定不是主读ython的。

    应该是主打开发工作的,显然对这ython这开发效率这方面很有微词。

    “还有就是H。”

    说到这里,宽肩女生道:“h的特性更鲜明,而且是最容易入门的,比如你可以拿它开发一个网站,弱类型的,开发起来又快又爽。”

    “jv写五天,h最多一天就能搞定。简单来说,就是那种比较简单的任务处理,H的效率极高,尤其是c方面,但对于移动端来说,就是十足的短板。
本章未完,请点击下一页继续阅读》》
上一章 目录 下一页