设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:2016红帽峰会盛大召开 甲骨文要放弃java?

2016-7-10 22:56| 发布者: joejoe0332| 查看: 8653| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 就在关于java的官司在日前告一段落之后,甲骨文竟然宣布要放弃java,这到底是怎么一回事呢?据了解,甲骨文近日撤掉了java社区技术的资金和开发人员的支持。2016红帽峰会于6月27-30日在美国旧金山Moscone展览中心举 ...


  jQuery团队终于揭开了等待已久的3.0发布版的神秘面纱,带来了全新的、精简过的选项,以及新的主要功能、改进和bug的修复。

  在《jQuery 3.0终于发布了!》的博客帖中,jQuery团队的核心成员Timmy Willison宣布了jQuery的“精简编译”,其中说道:“有时你不需要ajax,或者你更偏向使用专门集中于ajax请求而开发的许多独立库之一。并且使用CSS和类处理来实现你的web动画往往更加简单。”


  精简版与标准版jQuery一起发布,其中不包括ajax、动画效果和最近否决的代码,对比完整版的30k,它以精简的23.6k的大小呈现在大家面前。这个精简版的jQuery包可以在这里下载。

  自从2014年十月以来的预测,在3.0这个重要里程碑的新功能中还有一个更新过的jQuery.Deferred对象。现在它兼容Promises/A+和ES2015 Promises,Willison还解释,在3.0版本中“在.then()回调中抛出的异常现在变成了一个rejection类型的值。之前,异常会一直向上抛出,中止了回调的执行。任何被defer的部分,如果依赖于一个抛出异常的、被defer的部分的解决,那它将永远不会被执行。”

  Eclipse Orion项目组发布了第12版IDE,开始完全支持ECMAScript 2015语言规范。自从IBM的Eclipse团队开始研究将程序开发移到云端之后,Orion就致力于创建一个基于浏览器的开放工具集成平台,要做到“在网页上开发网页程序”。Orion的工具是用JavaScript写的,在浏览器里运行。


  作为IBM的软件工程师和Orion的代码提交者,Olivier Thormann这样描述对ECMAScript 2015的语言规范支持:Orion 12.0支持ECMAScript 2015语言规范的所有内容,包括箭头函数、导入和导出声明、类等。

    工具集在改进后可以完全支持新语法,也提供了代码模板来帮助你上手。语法检查工具Lint的规则也遵从新的ECMAScript 2015编码规范做了更新。

  在宣告发布Orion 12的贴子中,Orion贡献者Mike Rennie说这一版继续增强了Orion的JavaScript工具,支持了ECMAScript 2015,改进了项目的配置功能和对eslintrc.*文件的支持。

  Orion 12的更新中有一个重要功能是代码编辑向导。提交者Libing Wang说现在的向导既有可定制的编辑器配置,也有选项供你精心调节你的.tern-project和.eslintrc文件,还包含一些别的主要改进,比如可以向向导中导入多个文件等。向导的Wiki页面已经添加了一个视频来演示如何用.tern-project和.eslintrc文件在向导中配置JavaScript的验证功能。

  Go 语言又称为 golang, 是由 Google 最初开发的一种开源编程语言,其在设计时就遵循了简单、安全和速度的 3 大原则。Go 语言具有多种调试、测试、分析和代码审查工具,如今 Go 语言和工具已在大多数 Linux 发行版本的源库中进行提供,本文我就来说明如何为 Linux 安装 Go 语言。


  Ubuntu、Debian或Linux Mint安装Go语言,基于 Debian的 Linux 发行版本都可以使用 apt-get 命令来进行安装:sudo apt-get install golang

  要查看当前系统安装的 Go 语言版本可以使用如下命令:go version

  由于 Go 代码必需保存在 workspace(工作区)中,所以我们必需在 Home 目录(例如 ~/workspace)创建一个workspace 目录并定义 GOPATH 环境变量指向该目录,这个目录将被 Go 工具用于保存和编辑二进制文件。

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


2016红帽峰会(Red Hat Summit 2016)于6月27-30日在美国旧金山Moscone展览中心举行。这是红帽公司每年一度的技术大会,同时也是开源界最具影响力的盛会,因为集萃了本年度最热点的开源技术、最新发布的产品及最佳行业实践而广受瞩目。


  不管对人还是对企业来说,最害怕做的就是无用功,然而甲骨文近日的一项决策就将六年的努力变成了笑话。据了解,甲骨文近日撤掉了java社区技术的资金和开发人员的支持,不顾已经有很多消费者和合作伙伴在这项技术上投入的大量时间。而甲骨文这样做的原因也很简单,这技术,不挣钱!


  长久以来,Ubuntu Unity的下一代版本始终未能亮相。它最初公布于2013年,但随后推出时间被多次延后。为什么会这样?原因有两个:Mir与Convergence。 Ubuntu开发者们多年来一直希望能够让Convergence的圆润效果登陆Linux桌面。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部