Stewart Stremler wrote:

Really, has anyone bothered to even look at the features of Understand? Code Forge?


Well, yes, I looked at the web-pages for both. Prior to responding,
actually.

I don't believe (from responses on several occasions) others have. I find the screenshots don't do them justice either.




How about features of other IDEs, etc. that are out there?


JBuilder, NetBeans, Eclipse, IDEA, Emacs, and ProjectBuilder.

Trying IDEA now (well I was). It's far harder to configure a project than Code Forge is and it has actually pissed me off. See my other post regarding getting Java to work properly.


I used to like Emacs (used it alot in my DEC days on Solaris).


And then there's Delphi, VB, VisualWorks (and other Smalltalk environments) that are essentially a language built into an IDE...

Seen Delphi (my brother has it) and I have Kylix. As you said - language built into an IDE, which is not what I need (though they do look nice and my brother liked Delphi).




Code Write? (I loved the later when I had to develop embedded systems under Winsucks, but last I looked it had no Linux version. Time to check again.)

Never heard of it.


Would have helped if I'de speeled itt courektly. ;)

Codewright (http://www.borland.com/codewright/). No Linux version. Figures.

Anyway, Understand will allow you to do all you list above.


I don't think I conveyed my point very well. Understand or Code Forge
would fit in the "IDE" part of the [chopped] diagram, and thus not
relevent to the bits listed.

I can run ddd (or gdb) from either Code Forge or Understand (I actually do run it from Code Forge, but haven't had a need to run it from Understand.)



I want to control Vim from an arbitrary tool, like "understand", not the other way around. If my preferred components are built with the appropriate hooks, then they can be used in a development environment rather than emulated.

Code Forge's editor (SMED - SMart EDitor) can also be used outside of the IDE. So, if you had Code Forge, and like the editor, then you could use it without the IDE if you so desired.


I actually do most of my Makefile editing using vim. So, I linked it into Understand so I can call it up from there (unless I happen to be in Winsucks).


(I'm actually suprised Vim doesn't appear to have any external-control hooks, considering it's originally an Amiga enhancement, and the Amiga really got into the whole Rexx-interface stuff.)

Ah yes, I remember Rexx from my OS/2 days....



Code Forge will allow it as well. Why write something when they already exist, unless you want to.


Code Forge lets me plug in any arbitrary editor, debugger, and build system?

Yes.


So what does it give me over an xterm again?

Looking at the Code Forge screen shots, I'm amazed anyone can get any
work done. Perhaps that's just because of the way they've arranged their
screenshots...


Probably. I used it for several projects, mostly FPS games, but also a multi-language project involving Perl, HTML, C, and Java. It allowed me to easily configure a large project, include CVS (it now supports Perforce), and integrate sources for several different languages all in a nice manageable package.



My point is that when I have a job to do, I do not want to be bogged down in screwing with making the tools when someone else has already done it. I want to find the most expedient way of getting the task at hand completed.


I want to find the least annoying way of getting the task at hand done,
even if that means it's not the most expedient or fastest.  An integrated
environment imposes severe limitations on how I can deviate from the plan
approved of by the creators of the IDE.

Reasons I hate M$ Visual Studio and many other IDEs. Reasons I like Code Forge.


PGA
--
Paul G. Allen
Owner, Sr. Engineer, Security Specialist
Random Logic/Dream Park
www.randomlogic.com

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to