据报道,Google近日启动了一种新型编程语言设计,名字为“Noop”,主要针对Java虚拟机使用。
Noop官网是这样描述的:“Noop是运行在Java虚拟机上的新型编程语言,语言风格上和Java有些类似。”,Google打算在语言初期建立起依赖注入(dependency injection),使得语言具有可测试性,而不用像其他语言一样依靠第三方库,Noop官网称此举是为了鼓励开发者良好的编码习惯。
Noop结合了新老语言的优势,语法构成上也尽量达到最优化,用Google的话说就是取其精华,弃其糟粕。
此外,Google还注重了Noop的可阅读性、可执行,Google认为依赖注入改变了开发人员编写软件的方法。
网友评论