
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
软件编程开发语言随着互联网的不断发展而在逐渐的增多,程序员能够应用的编程语言也是五花八门的,下面我们就通过案例分析来了解一下,各种编程开发语言使用时机。
1、何时使用Java或C#
Java是大型企业应用程序的理想选择,这是因为它拥有强有力的类库和社区支持,而静态类型使处理大公司内部的海量数据模型变得更加容易。
我认为C#是微软对Java的一种诠释,如果我需要Java的一些好处,但又身处微软的生态系统中,那么我会使用它。
2、何时使用Python或Ruby
在我看来,Python和Ruby非常相似,它们都是脚本语言,都是动态类型的,它们似乎是00年代伟大的东西。当速度比易读性或调试更重要时,就可以选择使用它们。其次,Python非常适用于ML/AI应用。
在使用Python时,你应该使用类型提示,这么做更明智一些。
3、何时使用硬核语言
我认为Go、Rust、Haskell、Erlang、Clojure、Kotlin、Scala是更“硬核”的语言。在这些语言中,我只用Kotlin交付过产品代码。
但是设想一下,如果我正在构建一个延迟和性能比社区或类库支持更重要的全新的Web服务,那么我可能会使用Go或Rust。
4、如何使用Javascript
我写过的糟糕的代码就是用Javascript写的。许多人都有过如此糟糕的经历,我就是其中之一。但我认为这主要是我们自己造成的。
5、何时使用C或C++
我觉得不是你选择了C,而是它选择了你。有各种应用程序都必须使用C语言,如操作系统、语言设计、底层编程和硬件应用等。
C++很有趣。它似乎非常适用于机器人、电子游戏和高频交易等应用程序,因为在这些应用程序中,没有“垃圾回收”使其性能更优于Java。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。