与许多其他现代语言一样,Kotlin 提供了“空指针安全”和“类型推断”等功能。 由于 Kotlin 也运行在 JVM 上,因此您可以使用现有的庞大 Java 库生态系统。 Android 在开发应用程序方面已经超越了 Java。 Kotlin 提供了一种编写 DSL(领域特定语言)的简单方法。 Kotlin 的用途 80% 的程序员使用 Kotlin 构建 Android 应用程序,31% 用于后端应用程序,30% 用于 SDK/库。 使用 Kotlin 的热门项目:Slack、Netflix、Evernote、Basecamp。 Go 语言(Go) GO:将 Python 的简单性和高效性与 C 的强大功能相结合。 GO:将 Python 的简单性和高效性与 C 的强大功能相结合。 Go 语言,也称为 Golang,由 Robert Griesemer、Ken Thompson 和 Rob Pike 于 2009 年在 Google 开发。 虽然现在它不太流行并且很难学习,但如果你能花一些时间成为 Go 的专家,它可以为你的职业生涯打开一扇新的大门,因为 Go 开发人员并不多。
Go 的优点: Go 是一种非常快的语言,因为它被编译成机器代码。 与其他语言相比,它的语法很小并且易于学习。 它具有标准库,提供有用的内置函数来处理基本类型。 Go 让并发编程变得简单。 Go 的缺点: 很难学。 图书馆支持不够。 它具有隐式接口。 依赖管理 Telegram 用户号码列表 是有问题的。 围棋的用途: 控制台实用程序 图形用户界面应用程序 网络应用程序 系统编程 无服务器计算 商业应用 基于云的开发 IOT——物联网 R。 R 是一种综合统计分析语言,鼓励您开发新想法。它由奥克兰大学的 Robert Gentleman 和 Ross Ihaka 于 1992 年设计,并于 1995 年推出。 R 与 Python 一样,是数据分析师和数据科学家的最佳编程语言之一。 R 运行在 Windows、Mac OS X、Linux 上,作为交互式统计环境。 那些想加入大型组织的分析团队的人绝对应该学习 R。
美国任何 R 开发人员的平均工资约为每年 90,000 美元到 136,600 美元。 R的优点: 它为开发机器学习算法提供了一个优秀的框架和内置库。 它可以在各种操作系统上流畅运行。 由于开源且免费,它提供了根据要求进行微调的机会。 它提供了全面的统计分析语言。 高度可扩展。 它拥有强大的软件包生态系统。 它预示着广阔的商机。 R的缺点: 很难学。 它不提供安全功能。 没有严格的编程指南。 它可能会消耗所有可用内存。 有些包裹质量很差。 R的使用领域: 数据分析 机器学习 统计推断 R 语言用于在 Mediawiki(维基百科背后的软件)中运行 R 程序并获取结果(图形或文本)。 R 还用于一般统计计算以及图形 语言的另一种变体,其中包含一些 Java 功能,它是一种多功能语言,允许开发人员创建从服务器应用程序到移动游戏的几乎所有内容。