I haven't put any effort into Noop for a while, and no other
contributors got involved, so I think the simple answer is yes, it's
dead.
But there's a longer answer. My objective all along was somewhat
orthogonal to which language is used. Rather than focus on syntax and
the compiler, I still want to make a difference in the "User
Interface" of the language. If we see the language as purely semantic,
and our coding efforts as just the production of an AST, then much of
what I want - a programming experience which tends to produce good,
testable code - is possible using the AST of Java or some other
language.
Steve Yegge gave a great talk about the tooling problem, and how we
should stop trying to mate M languages with N tools, as the resulting
MxN problem is too large. Instead, what if we had a hub-and-spoke
model? Watch it ->
http://vimeo.com/16069687
Given Grok's power as the cloud-hosted AST, I think it's a great place
to host the data which is my code. If we write the support for
refactorings, build systems, and other common IDE plugins into such a
hub, that would benefit existing tools.
But, now that it's a client-server architecture, I think we have the
possibility to make an amazing interface to edit that AST which
doesn't rely on a big textarea as the primary user interface. I'm not
talking about drag-and-drop of gui blocks to build a program, I still
want to code with the keyboard. But I want a tool which doesn't trip
over bad practices like statics, which understands dependency
injection in a deeper way than underlining some symbols and letting me
navigate to where that Guice binding is defined, and so on.
Don't you want to code on your CR-48? I sure do (if I had one...), and
I don't want it to involve VNC+eclipse.
-Alex
> Subject: Is this project dead?
> From: helium <
matthias...@googlemail.com>
> To: Noop <
no...@googlegroups.com>
> see title