TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Google Delivers New Java-like Language, Noop

60 点作者 kasunh超过 15 年前

14 条评论

waldrews超过 15 年前
Wait it's by Google? I thought it was just hosted on Google code, as per this thread: <a href="http://news.ycombinator.com/item?id=826945" rel="nofollow">http://news.ycombinator.com/item?id=826945</a>
评论 #827760 未加载
al3x超过 15 年前
I was at the JVM Language Summit yesterday and went to the session by the developers of Noop. Indeed, it has not been "delivered" - though they have a working "Hello World", the syntax of the language has not yet been finalized, nor have they begun work on a compiler that emits JVM bytecode.<p>The developers work at Google on their internal tools team, focusing particularly on unit testing. Hence, the inspiration for a language that's like Java but with Guice (Google's DI framework) and without the ability to shoot yourself in the foot in the ways that Java makes it particularly easy to.<p>Noop is a 20% time project for the developers. So, there's a tacit endorsement by Google, but it's not as if Google has staffed up a full-time team to deliver a new language that will be used throughout their organization any time soon. The developers don't expect to get much adoption for Noop, and hope that it will mainly influence people's thinking and other tools.
评论 #831469 未加载
johnm超过 15 年前
Article fail. It's not "delivered" -- it's a language in the process of being designed.
评论 #828384 未加载
tetha超过 15 年前
I am confused.<p>They say, this is made by google, and up to now, the google announcements I saw were very solid projects. Did I miss a lot of google announcements which are not solid projects?<p>On the other hand, the state of this language looks... early? I am not sure. I don't see much code (yes, those 40 lines linked to on this page really show the new and innovative powers of this language), and I do see a lot of 'we propose this and we want that' (+ the usual language buzzwords), which feels much more like a language brainstorm, or maybe the state where the results of the brainstorming are settling down... but nowhere near a solid project...<p>So, sorry to sound very unexcited, but at this point.. who cares about yet another language in a very, very early state?
评论 #828021 未加载
rivo超过 15 年前
Can anyone point us to some code examples? I had a hard time finding any.
评论 #827830 未加载
评论 #827867 未加载
评论 #827856 未加载
yarapavan超过 15 年前
Alex Eagle from Google presented Noop at the 2009 JVM summit. Slides at <a href="http://wiki.jvmlangsummit.com/Image:Noop_at_JVM_Summit.pdf" rel="nofollow">http://wiki.jvmlangsummit.com/Image:Noop_at_JVM_Summit.pdf</a>
babo超过 15 年前
It's written in Scala, 1500 LOC but failed to build either with buildr or with maven. Looks like a premature project.
davidw超过 15 年前
I don't much care for the Bay Area, but I really wish I could have gone to the JVM Language Summit. Looks like a lot of fun.
评论 #828012 未加载
chasingsparks超过 15 年前
A cursory look leads me to conclude that Noop has no primitive types. This results in Int (capital I) typed variables all over. While this follows the naming convention to which I adhere -- CamelCased classes -- there is still some cognitive dissonance. This might be a silly point, but I have not yet had coffee.
评论 #828213 未加载
Tichy超过 15 年前
What do they mean by a language that supports dependency injection? What would be an example for a language that doesn't support it - stateless languages, I suppose? Because if there is no state, how to remember the dependencies?<p>Edit: Just checked if it is April 1st, but nope, it isn't. They must be serious.
评论 #827894 未加载
icey超过 15 年前
Every time I see a new programming language come out, I can't help but think of the Tower of Babel.
评论 #828151 未加载
sfphotoarts超过 15 年前
Does the world need another java-like language I wonder, even if its blessed by the google Gods?
boskone超过 15 年前
It appears to an effort, written in Scala, to be Scala but with Java syntax.
jjs超过 15 年前
That article is practically unreadable without Adblock.
评论 #828285 未加载