Plus - by allowing the community to in effect enhance the IDE - it would allow RS to focus on those aspects of RB that could not be done by the community - such as improving the compiler , the framework and the RB language itself.
On 3/1/07 05:14, "Norman Palardy" <[EMAIL PROTECTED]> wrote: > > On Jan 02, 2007, at 7:54 PM, Dr. Scott Steinman wrote: > >> My top 3 choices are for features that allow a third-party tool >> market to emerge: >> >> 1. A "plugin" API for the IDE, that is, the ability to add editing >> and programming tools directly to the IDE that would be accessed >> through menu items or toolbar items. Many other IDEs, such as >> Eclipse, IDEA, Visual Studio, NetBeans and JBuilder allow this. >> >> 2. An API for inspection of the compiler abstract syntax tree and >> symbol table for tools such as project reports, quality assurance, >> refactoring, etc. Eclipse, NetBeans and IDEA all allow this. >> >> 3. Introspection of class properties and methods to get information >> about symbols in the frameworks such as modules, classes, >> interfaces, methods, properties, etc. Java, C# and Objective-C >> allow this. Trying to get this information from the on-line docs >> results in information that is always out of date. >> >> The lack of these feature has seriously impaired my ability to make >> progress on my Reality Check project. It is simply not worth my >> time as a lone programmer on a free project to rewrite the entire >> RB compiler front end simply to get syntax and symbol information >> from program source code (with no way to get framework symbols). >> Why duplicate all this effort in a free-standing tool because I >> can't integrate it into the IDE and take advantage of existing code? >> >> As much as I love RB, it's the lack of high-end programming tools >> that makes me keep thinking of going back to Java or Cocoa. > > Bingo ! > I'm sure the community could/would provide some very useful tool IF > these things were possible > > _______________________________________________ > Unsubscribe or switch delivery mode: > <http://www.realsoftware.com/support/listmanager/> > > Search the archives of this list here: > <http://support.realsoftware.com/listarchives/lists.html> > _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
