如何选择你的“第二”编程语言?!阴阳互补才是最佳选择~

我们是程序员,但我们不必只是某一门语言的程序员。毕竟语言只是展现我们思维逻辑的一个工具 —— 鲁迅!

编程语言

今天跟大家聊聊编程语言这个东西,“第二”只是个泛指,想必多数开发者甚至是编程初学者也都掌握了不止一门编程语言。

我真正开始编程工作是在大四实习的时候,开发主要用的是C++,游戏开发方向。但那会公司比较小,既要学着写后端又要学着写前端,所以用的也算熟悉。但在那会的我看来,也没有太多关于面向对象、函数式这些编程范式的概念。后来我开始做桌面开发,对C++和面向对象编程的理解日益加深。

后来我接触到了爬虫,我开始用Python来写。Python的代码总是看起来很像伪代码,可以用很少的代码实现我们想要的东西,爬虫、数据分析、网站、脚本,都可以用Python实现。

随着学习的深入,我开始思考我学过的编程语言们。它们有的大开大合,有的简洁明快,有的深沉厚重。它们有解释型和编译型之分,也有无类型、强类型、弱类型、动态类型和静态类型的区分。编程范式也各有不同,命令式、函数式、面向对象等等。但它们也有相同的部分。所以,用合适的编程语言去做它适合的事情。

 

我的小确幸

我庆幸自己遇到我熟悉的那些编程语言们,他们带给了我很多。

先说我的老朋友——C++。C++是我最先用熟的编程语言&#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值