本文经公众号:腾讯技术工程(ID:Tencent_TEG)授权转载,如需转载请联系出处。

天天敲代码,不知道你有没有想过一个问题:这世界上到底有多少种编程语言?

人类诞生数百万年来,产生了 5000-7000 种语言,而计算机历史只有短短的几十年,你会好奇产生了多少种语言么?

揭晓答案,根据维基百科显示,目前世界上大概有 700 种编程语言,而其中比较流行的有 50 种左右。看起来少其实很多了,根据 2020 年 TIOBE 最新编程语言排名显示: C、Java、Python、C++、C# 位列前五,你用哪(几)门语言?

这么多语言都用英语表达,必然在语法、关键词等方面有很多相似的地方。那么问题来了:

一个程序员往往需要会写不止一种语言,他们在切换不同语言的时候,会搞混淆么?

比如把 A 语言的语法用到了 B 语言上,debug 的时候怎么也找不到问题出在哪里。

今天,带你来看看鹅厂的程序猿们对这个问题有哪些看法。

你有遇到过此类问题吗,欢迎留言讨论。

     精 彩 文 章 

  • 卧槽!微信「拍一拍」,原来是这个目的?

  • 13个Pandas实用技巧,有点香 !

  • Python骚操作 | 川普的嘴,骗人的鬼!

  • Leetcode惊现马化腾每天刷题?为啥大佬都这么努力?代码你打算写到几岁?

END
最后说个题外话,相信大家都知道视频号了,越来越多的小伙伴都开通了视频号。小詹也开通了一个视频号,会分享互联网那些事、读书心得与副业经验,欢迎扫码关注,和小詹一起向上生长!

一个程序员写多门语言不会记串么?相关推荐

  1. 女朋友求爱c语言程序,[转载]一个程序员写的求爱程序

    [转载]一个程序员写的求爱程序 set fso=createobject("scripting.filesystemobject") set ws=wscript.createob ...

  2. 如何判断一个程序员写代码好与不好?

    评判一段代码写得好不好,一般可以从以下几个方面来看: 1.代码书写是否符合业界通用规范,如PHP代码要符合PSR系列规范. 2.代码是否简洁,一段代码能用一行实现的尽量不要使用两行. 3.代码是否可重 ...

  3. 一个程序员的创业失败教训

    原文链接 http://blog.jobbole.com/6752/ 这段经历是悲伤的,也是快乐的,毕竟创业是充满激情的,想着自己以后可以不再给人打工了,可以给自己打工了,一个程序员写了很多年的程序之 ...

  4. 一个程序员的创业失败教训【转自CSDN】

    这段经历是悲伤的,也是快乐的,毕竟创业是充满激情的,想着自己以后可以不再给人打工了,可以给自己打工了,一个程序员写了很多年的程序之后,能够有机会给自己写程序,现在想着都是兴奋的,心情久久不能平静. 创 ...

  5. c语言程序员写贪吃蛇代码28,厉害了,程序员28行代码写贪吃蛇游戏,附源码!...

    对于贪吃蛇游戏,大家基本上都玩过,但是作为一个程序员,大家是否想过要自己去写一个贪吃蛇,毕竟玩别人写的游戏和自己写的游戏是两种截然不同的感受,而且也可以通过制作来提升自己的技术! 其实贪吃蛇的逻辑并不 ...

  6. 世上最杰出程序员,B 语言、Unix 之父为玩游戏,写了个操作系统

    作者 | 年素清 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) Unix之父--肯•汤普森(Ken Thompson)被称作"世界上最杰出的程序员",他自学编 ...

  7. 作为一个程序员我为什么要写博客?

    作为一个程序员我为什么要写博客?从2012-05-22的第一篇博文,到现在累计原创:523篇,转载:182篇,译文:8篇,转载的基本不会占用多少时间,我们来计算一下原创的+译文:这里假设平均写一篇博文 ...

  8. 在华为写了十几年代码,一个程序员的自我修养

    以下内容来自公众号逆锋起笔,关注每日干货及时送达 本文来自<华为人>徐宏伟,转载请注明出处 一天晚上,我和老婆聊天,说部门要我写个"大咖谈软件"的文章,老婆斜了我一眼, ...

  9. 如何写出扩展性高、维护性好的代码?(一个程序员最基本的修养)

    我们要解决什么问题? 以下是我们在实际工作中常常会遇到的问题.搞明白了以下的问题,此文就算学会了.掌握了此文的知识,你的代码水平也将提高一个台阶. 1 实际工作中看到同事写的代码是不是很抓狂?别人看到 ...

最新文章

  1. ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决
  2. 找回丢失的mysql root 用户密码
  3. Android Broadcast编写的音乐播放器
  4. 时间复杂度与O(1), O(n), O(logn), O(nlogn) 的区别
  5. springboot的原生cache_springboot-shiro-redis-session-cache
  6. BZOJ2689 : 堡垒
  7. 开发环境搭建3:linux下tuxedo安装
  8. 资源打包Assetbundle .
  9. 【转载国外好文】代工开发一个iOS应用没有那么容易
  10. nodeName、nodeValue 以及 nodeType 包含有关于节点的信息
  11. Ubuntu系统下载安装启动Docker
  12. python你好世界_你好,世界! Python方式
  13. 快手磁力金牛和小店通的区别
  14. 齐次线性方程组的解向量和基础解系
  15. opengl: 太阳地球和月亮
  16. 2022-7-8 Leetcode 904.水果成篮
  17. 恒定积自动做市--兑换比例,滑点,平均成本,资金进出对价格影响
  18. Queuing HDU2604
  19. [转] Stay Hungry, Stay Foolish !!
  20. upload-labs教程(一)

热门文章

  1. uni-app组件之间的传值
  2. PHP中判断字符串是否全是中文eregi函数或含有中文preg_match函数
  3. python系统关键字_python基础之常用关键字总结
  4. 服务器工具个人免费版下载使用,xshell个人免费版,xftp个人免费版
  5. python编写递归函数和非递归函数、输出斐波那契数列_python 入门之斐波那契数列递归表达式算法和非递归算法...
  6. 帝国php.ini路径,帝国CMS数据库配置文件是哪个文件?
  7. ant-design 修改logo_北京师范大学珠海园区第一届山谷艺术节logo征集
  8. 计算机网络的体系结构与协议基本概念,计算机网络技术基础-第3章网络体系结构与协议.ppt...
  9. java uri_Android中的Uri与Java中的URI类
  10. 在批处理脚本所在目录下打开cmd