美文网首页我爱编程
浅谈各主流语言的差异

浅谈各主流语言的差异

作者: RobertCrazying | 来源:发表于2018-04-17 11:51 被阅读16次

前言

前几天去唯品会面试的时候,被问到有没有实践过多语言的项目和说说对各种语言的理解。我到时回答的不好,结果最后还是面试官教育了我一番,这里做个小小的总结。

正文

  1. Java: Java 是博主最熟悉的语言了,总的来说她最大的好处就是强类型了,相信所有开发者都有所体会,相比一些弱类型的语言,她对开发者更友好也更好调试。其次她常年居语言热榜首,历史悠远,生态系统丰富,更有今年由 Spring 引领的现代 Java 微服务体系。跟同为编译语言的 C 相比她运行在 JVM 之上,开发不需要特别关心垃圾回收,专注于开发。可以说是综合实力非常强的的语言。

  2. JavaScript: 单线程,天生异步,生态良好,全栈。缺点是弱语言,更新速度快,日新月异,学习需要跟得上脚步。

  3. Python: 语言设计之初就适合计算场景,适合做爬虫,大数据计算等。

  4. Go: 天生并发,编译后是一个可执行文件,占用空间小。

总结

虽然平时会看各种文章对各种语言也有一些初步的了解,但是到面试的时候却突然回答不到点子上。这也说明了其实是还没吃透的。所以还是要多做总结,更深入的了解。

相关文章

  • 浅谈各主流语言的差异

    前言 前几天去唯品会面试的时候,被问到有没有实践过多语言的项目和说说对各种语言的理解。我到时回答的不好,结果最后还...

  • Go语言基础——方法

    Go语言相比较其它主流的面向对象语言,如Java或C++在支持面向对象的特性方面有较大差异,它废弃大量的OOP特性...

  • go 学习笔记之数组还是切片都没什么不一样

    上篇文章中详细介绍了 Go 的基础语言,指出了 Go 和其他主流的编程语言的差异性,比较侧重于语法细节,相信只要稍...

  • 像母语一样学英语,TPR教学法最详细介绍

    这是软实力英语的第741篇原创文章。 虽然成年人学语言各有各的招法,但是儿童学语言,世界各地却没有明显的差异。经常...

  • 杂谈_浅谈nginx,gunicorn,flask差异比对

    原创:杂谈_浅谈nginx,gunicorn,flask差异比对[https://hexo.yuanjh.cn/h...

  • 浅谈语音识别基础

    承接前面的《浅谈机器学习基础》、《浅谈深度学习基础》和《浅谈自然语言处理基础》,主要参考了《解析深度学习:语音识别...

  • 浅谈中印差异

    建军90周年大阅兵上,主席的一句“我们的英雄军队有能力打败一切来犯之敌”看看我们的国威,厉害吧 ! 脑洞大开的网友...

  • 浅谈自然语言处理基础(上)

    本系列第三篇,承接前面的《浅谈机器学习基础》和《浅谈深度学习基础》。 自然语言处理绪论 什么是自然语言处理? 自然...

  • 写爬虫,不会正则怎么行?

    导读:正则在各语言中的使用是有差异的,本文以 Python 3 为基础。本文主要讲述的是正则的语法,对于 re 模...

  • 主流编程语言

    最近看了论坛的许多文章,简单把几种常用的编程语言放在一起做了对比。 pythonpython.jpg Javaja...

网友评论

    本文标题:浅谈各主流语言的差异

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