设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:软件定义交付宣言发布 程序员拒为Oracle工作

2018-11-26 12:25| 发布者: joejoe0332| 查看: 11132| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 22日,近十位开发者联名发布了软件定义交付宣言(The Software Defined Delivery Manifesto)。该宣言指出交付是每个软件团队和组织的基础和战略能力,只有在交付时,代码才有它的价值,才能精准地塑造精彩的世界。 ...


  StateOfJS 刚刚发布了 2018年的 JavaScript 现状调查报告,今年他们调查了超过 20000 名 JavaScript 开发者,以确定他们正在使用什么,他们对什么感到满意以及他们想要学习什么。

  随着 JavaScript 的成熟,开发者基于 JavaScript 创建了许多其他语言,或者叫“方言”,如 ES6、TypeScript、Flow、Reason、Elm、ClojureScript 、CoffeeScript 等等。曾几何时,CoffeeScript 是该方向的唯一支持者,但如今它已被 ES6 、TypeScript、Flow 等取代。

  StateOfJS 表示有充分的理由认为这是整个 JavaScript 的未来。因为随着像 Web Assembly 这样的项目的出现,直接使用 JavaScript 编写代码可能很快就会变得古怪。2018年的两位大赢家是 ES6 和 TypeScript 。

  另外 Reason 也值得关注,它背后有 Facebook 的支持,并且拥有非常高的满意度和兴趣值。完整报告请查阅本次专辑……

  当程序员们谈论各类编程语言的相对优势时,他们通常会采用相当平淡的措词,就好像这些语言是一条工具带上的各种工具似的 —— 有适合写操作系统的,也有适合把其它程序黏在一起来完成特殊工作的。


  这种讨论方式非常合理;不同语言的能力不同。不声明特定用途就声称某门语言比其他语言更优秀只能导致侮辱性的无用争论。但有一门语言似乎受到和用途无关的特殊尊敬:那就是 Lisp。即使是恨不得给每个说出形如“某某语言比其他所有语言都好”这类话的人都来一拳的键盘远征军们,也会承认 Lisp 处于另一个层次。

  Lisp 超越了用于评判其他语言的实用主义标准,因为普通程序员并不使用 Lisp 编写实用的程序 —— 而且,多半他们永远也不会这么做。然而,人们对 Lisp 的敬意是如此深厚,甚至于到了这门语言会时而被加上神话属性的程度。

  大家都喜欢的网络漫画合集 xkcd 就至少在两组漫画中如此描绘过 Lisp:其中一组漫画中,某人得到了某种 Lisp 启示,而这好像使他理解了宇宙的基本构架。在另一组漫画中,一个穿着长袍的老程序员给他的徒弟递了一沓圆括号,说这是“文明时代的优雅武器”,暗示着 Lisp 就像原力那样拥有各式各样的神秘力量。

  另一个绝佳例子是 Bob Kanefsky 的滑稽剧插曲,《上帝就在人间》。这部剧叫做《永恒之火》,撰写于 1990 年代中期;剧中描述了上帝必然是使用 Lisp 创造世界的种种原因。

  开源是IT技术创新的沃土,它让越来越多的中国企业赶上了云计算的步伐。也许几年前,国内对开源的理解还算一知半解,但时至今日,在众多知名的开源社区中,挤满了来自中国的企业选手,越来越多的中国技术人才不断跟踪开源技术、贡献代码,选择与开源社区共成长。


  尤其云计算的发展和普及,开源项目更是遍地开花,与封闭、昂贵的商业软件相比,云上企业更愿意以开源方式,基于强大的开源文化,共同推动云计算产业技术的发展。来自中国云计算开源发展调查报告(2018)显示:受访的私有云企业中,超八成企业认可开源技术,2017年约有85.3%的企业应用了开源技术。

  应该说,伴随开源技术的不断演进、社区规模逐年壮大,且开源技术逐渐多样化,国内开源生态圈的雏形已经形成。对于传统企业而言,尽管商用软件套装能够保证性能和质量,但同时也带来了封闭滞后、僵硬不灵活、费用高昂等弊端,如今开源的“免费”大门可以敞开,企业借机还可跟上云的步伐,这对于很多渴望数字化转型、受困于传统僵化模式中的企业而言,未尝不是一种好方法。

  而提到开源最初的倡导者,业界总会首先想到红帽。这家创始于1993年的软件企业始终致力于开源技术的发展,在红帽的积极推动下,无论是Linux还是OpenStack都在全球范围内实现了快速发展,并取得了绝对的市场占有优势,通过开源社区构建了庞大而强壮的开源生态体系。

  同样的,开源模式也为红帽本身带来了可观的收入,就在最近举行的红帽亚太论坛上,红帽发布最新财报:红帽在全球市场连续66个季度实现正增长,中国市场成绩同样抢眼——超额完成2019财年Q2季度业绩指标。

  更多本周开源资讯,本次专辑将为您一一呈现……

代码只在交付时有价值,开发者发表软件定义交付宣言

  22日,近十位开发者联名发布了软件定义交付宣言(The Software Defined Delivery Manifesto)。该宣言指出交付是每个软件团队和组织的基础和战略能力,只有在交付时,代码才有它的价值,才能精准地塑造精彩的世界。

为开源项目作贡献最好的方式是为它减少代码

  为开源项目作贡献最好的方式是为它减少代码,我们应致力于写出让新手程序员无需注释就容易理解的代码,让维护者也无需花费太多精力就能着手维护。在学生时代,我们会更多地用复杂巧妙的技术去挑战新的难题。

新型Linux病毒,脚本超1000行,功能复杂


  俄罗斯杀毒软件公司 Dr.Web 近日公开了一个被称为 Linux.BtcMine.174 的新型木马,相比传统恶意 Linux 病毒,它更加复杂,同时也包含了大量恶意功能。该木马是一个包含 1000 多行代码的 shell 脚本,它同时也是能在受感染 Linux 系统上执行的第一个文件。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部