solidot新版网站常见问题,请点击这里查看。
Python
WinterIsComing(31822)
发表于2022年11月14日 20时15分 星期一
来自约纳丹号历险记
根据 SlashData 的年度开发者调查报告,jQuery 的流行度在下降,React.JS 是目前使用最广泛的客户端框架。JavaScript 仍然是最大的编程语言社区,全球每天有 1960 万开发者使用 JavaScript,从 Web 开发和移动应用,到后端代码、云端和游戏。Java 社区仍然在快速增长,其规模从 830 万增加到 1650 万,两年翻了一番。Python 过去两年增加了大约 800 万新开发者,数据科学和机器学习是 Python 流行的助推器,63% 的机器学习开发者和数据科学家使用 Python,不到 15% 的人使用 R 语言。Kotlin 和 Rust 社区的规模过去两年都翻了一番。27% 的被调查开发者表示正在学习加密货币项目,但大部分人对 NFT 不感兴趣。

甲骨文
WinterIsComing(31822)
发表于2021年11月01日 20时48分 星期一
来自百万年神殿
甲骨文逆转了 2018 年对 JDK 产品使用收费的决定,宣布 JDK 17 对商业使用免费。根据新的 Oracle No-Fee Terms and Conditions (NFTC)许可证,Oracle JDK v17 及未来的版本在新许可证下对商业和产品使用免费,只要不收费,重新发行 JDK 也是允许的。甲骨文在今年 9 月发布了 Java 17,这是一个长期支持版本,将一直支持到 2029 年 9 月,但免费的安全更新将只支持三年,之后在产品中继续使用 Oracle JDK 将需要商业许可证。甲骨文此举被认为是吸引切换到 OpenJDK 的客户。
甲骨文
1
WinterIsComing(31822)
发表于2021年04月06日 11时09分 星期二
来自基因突变
美国最高法院裁决(PDF)拷贝 Java API 是合理使用,结束了长达 11 年的 API 侵权诉讼。Google 使用 Java 开发了 Android 操作系统,甲骨文在收购 Sun 之后获得了 Java 的所有权,它在 2010 年指控 Google 侵犯了 Java API 的版权。API 是一种标准函数调用,允许第三方构建与已有平台如 Java 兼容的软件。使用 API 被软件行业广泛视为是合理使用,如果无法使用 API,那么这将动摇软件行业的基础。最高法院的裁决重点不是 API 是否受版权保护,而是使用 API 是否是合理使用,它并没有推翻联邦巡回法院做出的 API 受版权保护的裁决。
Java
WinterIsComing(31822)
发表于2021年03月17日 13时34分 星期三
来自约纳丹号历险记
Lonor 写道 "Java 16 已于 2021 年 3 月 16 日正式发布。其新特性主要包括:提升向量计算性能的 Vector API(孵化),JDK 中 C++ 源码开始使用 C++ 14 的新特性,并发处理线程栈的 ZGC,优化 HotSpot 对元空间的处理以更快地回收内存,引入 Foreign Linker API 提供对本地代码静态类型的纯 Java 访问,堆外内存访问 API(第三次孵化),instanceof 模式匹配,密封类(Sealed Class 第二次预览),Records 类型也终于正式毕业等。JDK 源码的 VCS 已经从 Mercurial 迁移到了流行的 Git,OpenJDK 代码现托管于 GitHub。和最近的几个版本一样,它依旧是短期支持版本。下一个长期支持版本(LTS)将会是今年 9 月发布的 JDK 17。"
Java
4
WinterIsComing(31822)
发表于2021年01月24日 21时57分 星期日
来自天空的孩子
1996 年 1 月 23 日,Sun Microsystems 宣布发布 Java 1.0。Sun 在 1995 年发布了 Java 的 alpha 版本,但 1.0 版本的发布标志着一段延续至今的旅程的开始。新兴的互联网将 Java 语言推向了大众,编译器和软件库的免费提供对当时也产生了巨大的冲击。GCC 这样的开源项目已经存在了十年,但绝大多数操作系统只有商业工具能构建交互式图形软件。Java 程序能编写和发布到互联网上,能在不同操作系统上运行这一事实在当时是独一无二的。
Java
WinterIsComing(31822)
发表于2020年09月16日 14时27分 星期三
来自皇后之爱
Lonor 写道 "JDK 15 已于 2020 年 9 月 15 日发布。其新特性主要包括:使用 Edwards-Curve 数字签名算法(EdDSA)实现加密签名,限制超类的使用的 Sealed Classes(预览),Hidden Class,Records 语法(预览),堆外内存访问 API(第二次孵化),instanceof 类型模式匹配(第二次预览),重新实现了旧版 DatagramSocket API,两个低延迟垃圾回收器 Shenandoah 和 Z 现可用于生产,Text Blocks 语法也成为正式功能。除此之外,新版 JDK 默认禁用了偏向锁,淘汰了过时的 Nashorn JavaScript 引擎,并建议弃用 RMI 激活机制(会被将来的版本会移除)。和最近的几个版本一样,它依旧是短期支持版本。下一个长期支持版本(LTS)将会是 2021 年 9 月发布的 JDK 17。"
Java
WinterIsComing(31822)
发表于2020年03月23日 14时51分 星期一
来自奇岛
甲骨文发布了 Java Development Kit (JDK) 14。从 2017 年的 Java 9 开始,Java 的发布频率改为每半年一次,去年 9 月发布 Java 13,现在发布 Java 14。Java 是目前最流行的编程语言之一,它“一次编写,到处运行”的跨平台特性是目前其它编程语言所无法比拟的优势。Java 14 的主要新特性包括:Foreign-Memory Access API 增强(JEP 370),来自 Project Amber 的改进,Pattern Matching (JEP 305),Records 预览 (JEP 359)。在 2020 年 9 月发布 Java 15 前 Java 14 将会获得至少半年的安全更新。
Java
wenfeixiang(25847)
发表于2019年09月18日 11时22分 星期三
来自来自外星球的礼物
Lonor 写道 "2017 年 8 月,JCP 执行委员会提出将 Java 的发布频率改为每六个月一次,新的发布周期严格遵循时间点,将在每年的 3 月份和 9 月份发布。昨天,Java 13 发布。其中重要的几个新特性包括:Dynamic CDS Archives、增强的 ZGC(可伸缩的低延迟垃圾收集器)、Socket 及 ServerSocket 新的默认实现、引入 yield 的 Switch 表达式和无需字符转义的 Text Block。此版本并不是 LTS(长期支持)版本,如果你正在使用Java 8 或 Java 11,暂可不必升级到 Java 13。"