http://news.zdnet.com/2100-9593_22-6033544.html
ibm annouces that they will contribute code to the open source community for the creation of an ajax ide built on top of eclipse. eclipse is a great framework and i’ve really enjoyed working with it over the last year. the underpinnings are all there for this new ajax tool, but it will be interesting to see what kind of language intelligence open ajax will be capable of. ajax uses javascript for its programming model, and javascript is a dynamic, loosely-typed scripting language. you can write things like:
var myNumber = 3; myNumber += "a string" * 10;
What happens when the user attempts to get code hints(intelliscence, code completion, etc) on myNumber? From a language intelligence standpoint, it’s very hard to correctly determine, or decorate, the type of myNumber. You can give code hints for the base Object class, but you wouldn’t be able to hint specific members of Number. There just isn’t enough information. That’s not to say that language intelligence would be impossible for ajax, rather it will depend on the coding style of the ajax frameworks.


Discussion
Comments are disallowed for this post.
Comments are closed.