低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

Kijaro 项目为向 OpenJDK 中添加语言特性提供了场所

2007 年 12 月 10 日

最近,一个构建于 Open JDK javac 编译器之上的新项目 Kijaro 为开发者提供了底层支持,来把他们期望的特性添加到 Java 中。与另一个类似的项目 KSL 相比,Kijaro 较少利用规则和合法性的束缚来限制开发者,它的规则是:

  • 文档,每一种新的语言特性必须具有某种形式的关联文档,即使它仅仅是篇 Blog,内容无需太多,但至少应该有一个概要以说明为什么需要这个特性,以及语法含意。
  • 向后兼容性,在 svn 的 TRUNK 中的版本必须能使所有既有的 java 代码编译通过。
  • 注释,每个变化都必须有相应的注释,以便我们以后能找到它,比如“FCM-MREF”。

为了彻底隔离正在开发中的特性,kijaro 中的每个特性在项目内都是一个独立的分支。Kijaro 项目的领导者 Stephen Colebourne 最近在他的 Blog 中给出了一个已经完成增强的特性列表:

  • First Class Methods (FCM)——Stephen Colebourne 和 Stefan Schulz——方法引用和内部方法
  • 属性——Remi Forax——新的 property 关键字

如果你想了解更多信息,或者想在 Kijaro 项目上创建分支,请通过邮件列表进行联系。

查看英文原文: Kijaro Project Provides Playground to Add Language Features to the OpenJDK

2007 年 12 月 10 日 03:04250
用户头像

发布了 127 篇内容, 共 37.0 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

USDT承兑支付系统开发技术,搭建商户USDT支付系统

135深圳3055源中瑞8032

应用层软件开发教父教你如何重构,资深程序员必备专业技能

小Q

Java 学习 架构 面试 重构

【涂鸦物联网足迹】涂鸦云平台全景介绍

IoT云工坊

人工智能 云计算 大数据 物联网平台 物联网

【涂鸦物联网足迹】物联网主流通信方式

IoT云工坊

人工智能 云计算 大数据 物联网 云平台

阿里P8大牛精心整理,GitHub上超火的《Java工程师成神之路》从基础,到高级、底层、架构、进阶、扩展,囊括了Java体系内的所有知识点。

Java架构之路

Java 程序员 架构 面试 编程语言

架构师训练营第三周课后作业

天涯若海

GitHub上超牛的Java进阶教程,汇总Java生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识

Java架构之路

Java 程序员 架构 面试 编程语言

TCP梳理总结

江龙

一道比较运算符相关的面试题把我虐的体无完肤

Gopher指北

从广西的新基建耕种,读懂一颗名为智能体的种子

脑极体

1分钟带你解锁Angular

Leo

学习 前端 angular 前端进阶训练营

架构师训练营 第三周作业(手写单例模式)

springH₂O

架构训练营

区块链钱包APP开发服务商,数字货币钱包开发价格

135深圳3055源中瑞8032

这份阿里P8整理的新版手抄本,简直把所有Java知识操作都写出来了

Crud的程序员

Java 编程 程序员 程序人生 java面试

《高效程序员的45个习惯:敏捷开发修炼之道》.pdf

田维常

电子书

这可能是关于编程指南的最实用指南了

华为云开发者社区

开发者 软件开发 语言

一周信创舆情观察(10.26~11.1)

统小信uos

GrowingIO 响应式编程探索和实践

GrowingIO技术专栏

响应式编程

架构师训练营 - 第三周学习总结

joshuamai

LeetCode题解:231. 2的幂,迭代,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

快快使用ModelArts,零基础小白也能玩转AI!

华为云开发者社区

人工智能 开发者 开发

数字资产交易平台开发,场外交易所开发搭建

135深圳3055源中瑞8032

HTTP2协议及websocket协议总结

江龙

【得物技术】数据分析 - 生活品类社区内容精选池模型

得物技术

数据分析 得物技术部 得物技术 社区内容 精选池模型

LeetCode题解:231. 2的幂,递归,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

干货 | 京东技术中台的Flutter实践之路

京东科技开发者

flutter

力扣解题:第三题(个人思路整理)

人语驿边桥

力扣

屏读时代,我们患上了注意力缺失候群症

脑极体

解决大中型浏览器(Chrome)插件开发痛点:自定义热更新方案——1.原理分析及构建部署实现

梁龙先森

Java chrome 前端 浏览器 技术方案

6年Java开发经验,蚂蚁金服面试3+2次,最终有惊无险通过!(已拿offer)

Java架构之路

Java 程序员 架构 面试 编程语言

合约跟单模式开发,合约跟单系统平台

135深圳3055源中瑞8032

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

Kijaro项目为向OpenJDK中添加语言特性提供了场所-InfoQ