设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

Python在Linux平台上的发展前景展望

2011-8-23 11:20| 发布者: joejoe0332| 查看: 4213| 评论: 0|原作者: IT168|来自: IT168

摘要:   有些怀疑论者在过去几年中一直在通过发表文章及博客的形式表达对Python发展前景的质疑。然而,自1991年诞生以来,Python这种稳定且全面的高级编程语言在普及程度方面一直发展良好,尤其在Linux用户群体中更是得 ...

  有些怀疑论者在过去几年中一直在通过发表文章及博客的形式表达对Python发展前景的质疑。然而,自1991年诞生以来,Python这种稳定且全面的高级编程语言在普及程度方面一直发展良好,尤其在Linux用户群体中更是得到广泛认同。一切的一切,都表明Python,将继续屹立在IT业的大地上。

  Python是一款开源语言,支持目前流行的各类主要编程模型。Python程序员所编写的代码可以分别面向对象、命令或者设计功能。

  Python又是一款高层次的编程语言,其设计初衷就坚持保证代码的可读性与明确的平台独立性。从这样的设计理念中衍生出了两大特色功能,即块分隔符的缩进使用以及更具逻辑性与易理解性的代码直观呈现;而且事实上Python在任何一款平台上运行代码的过程都会调用同样的资源,这与如今各种其它主流编程语言都有所不同。

Python对于Linux管理员而言是否必要?

  Python的许多忠实拥趸都会赞同并心醉于Python官方网站上的一段关于这款组织严密、标准统一的梦幻语言的描述:“Python将强大的功能与清晰的语法结合起来。它具备大量指向各类系统调用及函数库的接口,包括Windows系统的各版本;它同样能与C或C++相联动。它又是一款具备极强可扩展性的语言,为那些需要可编程接口的应用程序带来福音。”

  Python语言的创造者Guido van Rossum,在接受记者采访时说,“面向对象是我为了保证Python平台独立性而采用的方案。我认为保证Python平台单独性的重中之重在于在构思之初就明确其与Unix之间只存在松散的联系性。”Python是一匹真正能在诸多平台间纵横驰骋的骏马。我们不妨再次引用官方网站上的说法:“它运行于大量Unix及其变体系统中、运行于Mac及PC下的MS-DOS、Windows、Windows NT以及OS/2系统中。”

  1. Python对于Linux管理员而言是否必要?

  Python是否应被看作Linux系统管理员常备工具箱中的一项仍然有待观察。我们将这一问题放在了LinuxCareer网站上的求职专区,希望了解招聘人员对Python的真实看法。结果是,LinuxCareer.com在大约20%的职位中将Python水平作为关键性技能加以考量。因此就这一平台来说,Linux管理员们并不会因为简历上缺乏此类能力而被彻底拒之门外。Python能够用于编写脚本,而这正是系统管理员来说绝对是应对工作的利器;不过就目前的市场行情来看,这尚未成为业内人士所必备的一项技能。

  对于开发人员来说,Python是简历上的一大亮点,而且Python开发者们也明显会从熟悉Linux平台的角度受益,因为任何Linux发行版都会将Python作为同绑推出的一项标准功能。

  2. Linux社区如何看待Python?

Linux社区如何看待Python?

  显然,Python在Linux社区中的人气相当高!在Linux Journal最近在网上所进行的调查(进行于2011年9月)中,24%(约8600名用户)将Python列为自己最喜欢的编程语言。Python以极为明显的优势击败了人气榜中位居第二的竞争对手C语言。

  如果我们将目光投向招聘市场,在Python官方网站中有大约33%的工作岗位将Linux专业知识当作决定性的评判标准。

  而在LinuxCareer.com网站上列出的工作中,有20%左右的Linux相关岗位明确指出要求有一定的Python经验。因此,我们可以看到Python与Linux世界之间有着紧密的联系与充分的互动!二者从开源的角色定义出发,在协同工作的过程中碰撞出了耀眼的灵感火花。


酷毙
4

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (4 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部