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.
-Scott
Dr. Scott Steinman
Brought to you by a grant from the Steinman Foundation (Thanks, Mom
and Dad!)
Recommended by Major University Studies Over the Leading Brand
steinman at midsouth dot rr dot com
I hope I die peacefully in my sleep like my grandfather. . .not
screaming in terror like his passengers. -- "Deep Thoughts", Jack Handy
_______________________________________________
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>