basic语言是一种什么语言,basic语言的用途

首页 > 经验 > 作者:YD1662022-10-29 18:16:32

缘何如此流行?

Datacamp在其 R 与 Python 教程中,如此写道,R 被“没有计算机编程技能的统计学家、工程师和科学家所使用。它在学术界、金融、制药、媒体和市场营销中都很流行”。

对于那些出于某些非常正当理由而不在工作中进行编程的人来说,R 是最流行的编程语言。首先,它是开源的。和 Python 一样,无需支付任何费用。

R 还提供了集成的开发编辑器 RStudio,使其更容易使用。R 有一个强大的开源软件包生态系统,使任何人都可以非常简单地用几行代码运行统计分析,并以几行代码创建出一个可供发布的图形。

非程序员学习 R 的最佳方法

尤其是对于那些没有或不想从事编程工作的人来说,我认为最好是找一个你真正关心的项目,然后设定一个明确的目标。你没有工作的必要——至少现在你可以不知道如何编程。

你之前没有任何编程经验,所以学习曲线会非常陡峭。你需要一些你深深热爱的东西。只有这样才能让你克服令人沮丧的障碍、知识空白和用户错误,这也是每个编程初学者都需要经历的一次旅程。

3、最流行的涨薪编程语言:Perl

basic语言是一种什么语言,basic语言的用途(5)

根据Stack Overflows 的调查,Perl 是榜单上最矛盾的语言之一,因为它是全球薪资最高的语言(年薪中位数为 7.5 万美元),但也是最令人恐惧的语言(71.4%)。但是如果你想要在编程工作中获得更高的收入,没有比这更流行的编程语言了。它的前身是更流行的 PHP,同时也是一门有点火爆的垃圾堆语言,因此而闻名。

博客 Some Dude Says 在其博文《2020 年的 Perl,它还值得学习吗?》(Perl in 2020: Is It Still Worth Learning?)说,“Perl 试图为太多的人提供太多的东西。糟糕的代码片段飘来飘去,而且在很多项目中,未经深思熟虑就被拉进来。

一个又一个的脚本小子拼凑出他们可憎的东西,并让它们在世界范围内散播。他们把源码扔到网上,让全世界也能免费看到。书里满是垃圾,而且即使是早已过时的书也要重印。”

尽管很多开发者不喜欢它,但很多雇主发现它是一种非常有用的编程语言,可以用于新的项目,也可以用于维护现有的基础结构和项目。正因为如此,它仍然是最流行的涨薪编程语言。

缘何如此流行?

Opensource.com 将亚马逊、波音、BBC 和 Northrop Grumman 列为寻找 Perl 开发人员的大公司的一员。它是一种很受雇主欢迎的编程语言。与 R 和 Python 一样,它也是开源的,这意味着低成本和低风险的使用。许多用户(例如,在Reddit 论坛的 Perl 子版块上)都说它是一种范围广泛,但功能有限的语言,使得它既简单又实用。

人们对其不满的主要原因,可能是上面那篇博文中所列举的各种因素的遗留,开源的本质让这门语言失望了,并使其良好的名声陷入了泥潭。

但是,随着 Perl 的最新版本修复了很多用户体验问题,以及即将发布的 Perl 7, Perl 的流行度可能会再次缓慢攀升,尤其是鉴于 Perl 在雇主中需求很大,尽管 Perl 作为一门编程语言存在诸多缺陷,但雇主认为它是一种出色的技能,这使得它在这个最流行的编程语言榜单上占有一席之地。

希望加薪的开发人员学习 Perl 的最佳方法

learn.perl.org网站可能是开始学习 Perl 最好的地方。与 R 和 Python 不同,很多用户都是从 Google 搜索和复制粘贴代码块中学习的,最好远离 Stack Overflow 这样的地方,因为那里可能有糟糕的代码片段。Modern Perl也是一个相对较新的文档,可以避免许多过时的、固执己见的教程,而Perl Cookbook则是经过实践检验的资源。

4、iOS 上最流行的移动应用开发编程语言:Swift

basic语言是一种什么语言,basic语言的用途(6)

R、Python 和 Perl 都是上个世纪开发的。而 Swift 则是 2014 年才被特别地开发成苹果的编程语言。顾名思义(译注:swift 即迅速的意思,也是一种鸟类雨燕的名词),它以快速构建 iOS 应用而著称,迅速超越了最初为此而生的 Objective-C。

苹果官网自称Swift 比 Objective-C 快 2.6 倍,比 Python 快 8.4 倍。尽管它是一门年轻的语言,但在 Stack Overflow 的 2020 年开发者调查中,它是最流行的第 9 种语言。要编写 iOS 应用,没有其他最流行的编程语言。

缘何如此流行?

在Dummies.com上写道:“开发 iOS 应用可能是你多年来职业生涯中最有趣的事情,投入的时间和金钱都很少(与 Windows 等平台的开发相比)。”对于那些想写代码的人来说,开发应用是展示你的技能,甚至可以从中赚点钱的好方法。

与 Android 应用相比,iOS 拥有更强大的开发者程序,并且处理了在商店中创建和托管应用程序所面临的许多棘手问题。开发 iOS 应用的速度也比 Android更快。

基于这些原因,对于那些想要开发 iOS 移动应用的人来说,Swift 是最流行的编程语言。

应用程序开发者学习 Swift 的最佳方法

显然,苹果在帮助开发者学习 Swift 方面有着既得利益,所以它是开源的。苹果公司居然开发了一款名为Swift Playground的应用,该应用旨在帮助初级编程者学习 Swift 的基础知识,同时还提供其他一些资源来帮助用户学习。如果你的编程水平比较高,或者想业余时间学习 Swift。

之后,最好的方法就是干脆脚踏实地,用 Swift 设计你的第一个应用。

5、横向思维者中最流行的编程语言:Ruby

basic语言是一种什么语言,basic语言的用途(7)

Ruby 是最受初创企业欢迎的编程语言之一——这是一种有不止一种方式的语言,其非常简单的语法使得许多初创企业具有“快速行动,打破常规”的风气,而这种风气也受到了横向思维者的青睐。

Ruby on Rails 是一个运行 Ruby 的全栈 Web 应用框架,而且由于它很容易在很短的时间内构建 Web 应用,所以很受欢迎。

缘何如此流行?

对于许多初学者来说,使用像 Python 这样的语言工作可能会感到一些局限性,因为在这种语言中,通常只有一种方法来完成工作。Ruby 简单的语法允许灵活的方法,这对于那些正在学习第二种编程语言的人来说是个福音,对于那些更喜欢从另一个角度思考问题的人来说也是个福音。这使得 Ruby 在 2021 年最流行的编程语言榜单中名列前茅。

横向思维者学习 Ruby 的最佳方法

由于 Ruby 的动态性,因此没有一种单一的学习方法。尽管理解诸如变量、数据结构和条件语句等核心编程概念非常重要,但 Ruby 和 Ruby on Rails 的简单性意味着,一旦你掌握了基础知识,下一步应该是尝试构建一个自己的简单的 Web 应用。

6、最流行的移动应用和 Web 开发编程语言:JavaScript

basic语言是一种什么语言,basic语言的用途(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.