Stephen Reed wrote:
Richard,
There has been striking improvement in the deductive power of modern programming IDE's (Integrated Development Environment). I too considered the approach you describe. I use NetBeans for Java development. It must keep at least one representation of the source code syntax tree to perform such operations as refactoring. It has clever templates for code completion and so forth. NetBeans, like its peers, has a plug-in architecture in which a developer-written component can obtain access to, and modify the internal program editor state.

I have an intuition that I can describe in English what I want the system to automatically program, but I am not ruling out an alternate GUI dialog modality, especially to improve the cognitive bandwidth of this particular dialog situation.

Does SAFAIRE support a conventional programming language?

In principle, yes, it can: the most important layer is above the language level.

However, it does need to learn the language before it can help you with it. Out of the box, it will be OS X native, so what it knows at the beginning will be Obj-C and OS X. (Unless someone pays to port it to some other platform).

I can't say too much about it at this stage, but I am hoping that once you start using it, you won't be interested in the underlying language ever again... :-).

I am projecting early 2010 as a release date, so it won't be available in a hurry.


Richard Loosemore

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?member_id=8660244&id_secret=94239586-1c2a53

Reply via email to