作家
登录

学会这五种编程语言,再来研究DevOps也不迟

作者: 来源: 2017-12-18 09:20:29 阅读 我要评论

开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散


若何确保我们采取的DevOps可以或许成功?是否有某些说话异常合适应用于DevOps?今天,我们来看看浩瀚编程说话中,哪个擦?鲱合适DevOps的(次序与排名无关)。

1. JavaScript

须要解释的是,Ruby已经不像以前那么受迎接了。其他的说话大年夜Ruby中提取了实用的功能,并以本身的语法实现。然而,GitHub上很多项目仍然应用Ruby编写,包含风行的Ruby >

很多深受迎接的风行框架和库都是用JavaScript编写的,例如Angular、React和Node。这种说话不仅供给办事器端的实现,数量宏大年夜的社区意味着在GitHub或Stack Overflow上总会有赞助。对开辟者来说,JavaScript是安然的选择。

尽管JavaScript对DevOps(所有这些库和依附关系)来说有些复杂,但这并不料味着它们不克不及进行优胜的协同工作。

JavaScript

2. Go

Golang。Google的开源编程说话,或多或少可以说是为乐DevOps研发的。Go是为了进步速度而建立,但它强调的是精益,收集高效的运行对DevOps意义重大年夜。它比Java更简洁,并且是建立在C的基本上,某种程度上可以说是没有任何缺点的。

Python正在成为通用说话之一。比来GitHub将其评为第二大年夜热点编程说话。Stack Overflow称它是增长最快的重要编程说话,Python甚至被认为是机械进修最风行的说话。

容器之王Docker就是用Go编写的。为什么各类DevOps对象都是用Go编写的呢?因为它可以轻松编译为所有主流操作体系自力、静态的二进制文件。没有库、没有依附和其他任何器械。

C / C ++

Go

3. Python

那么,Python可认为DevOps做些什么呢?Python可以经由过程监督和安排对象(如Ansible和salt等)削减保护问题。像OpenStack这类的选项为开辟人员供给了创建私有云和公共云基本框架的资本。

Python

4. C / C ++

固然C可能比较“大年夜龄”,但在很多方面仍然与计算有着千丝万缕的关系。C / C ++是很多现代计算的基本,如不雅您须要直接操作硬件本身,那么没有比C更好的说话了。

然则,C / C ++在DevOps中面对着一个异常大年夜的┞废碍:自身大年夜小。C / C ++的绝比较Go或Ruby等说话年腋荷琐或两个数量级。C / C ++的编译时光更长,还有二元问题。因为C / C ++被编译为本地机械代码,大年夜小问题导致了它的应用法度榜样二进制接口问题。

5. Ruby

Ruby的鼎盛时代可能已经以前了,但它仍然是一个实用的说话进修。很多风行的主动化对象都是用Ruby编写的,特别是Chef。Ruby是一种面向对象的、编译的并且功能周全的编程说话。如不雅您懂得Python或Perl,那么对这个语法也不会认为陌生。

+1 Rust

不要忽视Rust,Rust很可能成为下一?大年夜型基本举措措施说话。很多Ruby狂热者开端纷纷转向Rust,部分原因是因为Ruby for Ruby有异常具体的教程。

在DevOps中,Rust在体系主动化、容器治理和容器编排方面承担了越来越多的义务。甚至在一些项目上与Docker结合应用。Oracle的第一个容器法度榜样就是在Rust中编写的。显然,Rust可能是2018年要侧重存眷的技巧。

【编辑推荐】

  1. TIOBE 11 月编程说话排行榜:iOS开辟真没人要了?OC、Swift接连下滑
  2. 挨踢部落坐诊第十一期:三切切数据若何做到秒查
  3. 编程说话赶上超等豪杰,谁才是真的本命?
  4. iOS 11的Bug这么多,库克怎么看?(附Bug解决办法)
  5. 摈弃iPhone转投Android 我竟没有一丝留恋
【义务编辑:赵宁宁 TEL:(010)68476606】

  推荐阅读

  僵尸网络肆虐 如何让无线路由器更安全?

开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散 固然日常平凡我们不认为无线路由器是个重要的器械,然则家琅绫擎没有它还真不可。家中的手机、标记本电脑、平板电脑、智能家居设备>>>详细阅读


本文标题:学会这五种编程语言,再来研究DevOps也不迟

地址:http://www.17bianji.com/lsqh/39850.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)