Re: c++ programming evironment

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Jiann-Ming,


On Wed, 21 Jun 2006 02:02:12 -0400 "Jiann-Ming Su" <sujiannming@xxxxxxxxx> wrote:

> On 6/20/06, Todd Simi <tsimi@xxxxxxxxxxxxx> wrote:
> > Hi,
> >
> > I'm taking a c++ class that is being taught with M$ Virtual C++
> > environment, but we are allowed to use any compiler of our choice.
> >
> > Is their anything similar to the Virtual C++ environment for linux?
> >
> 
> SlickEdit is cross platform, but a commercial product.
> http://www.slickedit.com/
> 
> > I've always used vi for the little I've done.
> >
> 
> Yeah, you can't do any serious programming with just vi, regardless of
> what people will continue to claim.  Software development with vi is
> like trying to drive in a screw with a hammer.  Not saying you can't
> get work done with it, but you're probably not being very efficient or
> doing a very good job.  I'm not sure how people can work without
> autocompletion and class browsing when you're working on a huge
> project with hundreds of files and classes.  Vi is probably still good
> for programs with less than 10 files and classes.  Plus, IDE's like
> SlickEdit allows you to edit in vi mode.

I'm not a vi defender at all (its keys are counter-intuitive to me), but it
seems that you don't know vi well enough. It has completion and templates, it
has everything you'd need from an IDE (w/ a bit of extending/customizing/etc).
Here at work, some of my colleagues are using it 'like' an IDE or at least the
central point for development, and those guyz are not the worst programmers
I know :-). FYI the company I'm working with is about developing IDEs and vi
has never been rejected from a feature point of view (but from a UI one, it
might).

BTW, did anyone talk about Eclipse here?

And for what it worth, nedit+mrxvt+mc+gcc+gdb is the toolchain I use for
years. Please think about defining what's an IDE, at least define what's
Integrated.


Regards,

-- 
wwp

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux