如何选择适合自己的编程语言?
1.最关键的考虑因素是语言的适用范围。如果是特定的领域,必须使用一些特定于领域的语言,则最具普遍适用性的语言是首选。
2.流行度很重要,应该选择拥有强大的社区、丰富的信息来源、大量其他工程师可供合作或雇佣的语言。没有任何一种语言能够适用于所有场景,但在理想情况下,通用的主流语言应该足以应对大多数场景。
3.选择的编程语言应该优于大多数其他语言。
举例Rust:
Rust拥有C/C++的所有功能,更易于使用,而且也没有太多陷阱。Rust的社区和生态系统非常强大且在不断发展,工具也很好用。如果你需要的功能Rust都提供了,那它绝对是不二之选。
以前只能使用C或C++的场合,如今也可以选择Rust。此外,Rust还在建立自己的WebAssembly通用语言(WebAssembly可以说是终极版的“编写一次,到处运行”的运行时)。
非凸科技作为Rust量化先行者,极力推广Rust语言,鼓励更多的人学习交流。
我们拥有顶级的金融及计算机工程团队,有BlackRock 策略团队成员,有百度、字节、腾讯大厂背景,有清北复交、常青藤名校毕业,还有 ACM World Final 奖牌获得者。
如果你对量化/Rust感兴趣,那么欢迎过来交流学习!
【投递邮箱】recruit@ft.tech
【薪资福利】20K-50K+期权激励+年终奖+员工福利
推荐文章: