On Monday, 2 September 2013 at 04:00:37 UTC, Peter Williams wrote:
IMHO, the IDE should only be a wrapper around the core
functionality and never be so closely integrated that the core
is unusable without the IDE. Personally, I just like using a
configurable editor (e.g. Geany, emacs and so on) which knows
(or can be taught) how to do various useful things that an IDE
might offer.
If you want an IDE then create one but make it an "add on" and
don't expect everyone to use it.
Cheers
Peter
PS I especially hate IDEs that try to force me to create
"projects".
PPS I especially like IDEs that have built in terminal editors
so that you can do command line stuff without the need for a
separate window.
I perfectly agree. An IDE should be optional - but it should
exist.
And btw: With IDE I don't necessarily mean a fully blown Eclipse
like thing. A smart developer oriented editor (like Geany) with a
reasonable interface to a *working* debugger is good enough.