"Narendra Kumar.S.S" <ssnkumar at gmail.com> writes: >> but for C++; when >> working on very large projects; you sometimes feel the need for >> 'intellisense' (The dropdown thingies used in MSVC++). > If you are doing "windows programming", then as you said, IDE with drop down > menus, control box etc will > do lot of your work. > But, C++ is not only used for "windows programming". > It is used in many other places - writing drivers, writing the OS itself, > embedded programming etc (SONY > software architecture division has written a embedded realtime OS called NeOS > using C++). > In all these cases, none of those MSVC++ related things, will be much helpful.
Almost all of SunCluster, the product I work on, is written in C++. There is a complete CORBA implementation in the kernel. I use XEmacs, most of the others use [g]vi[m] combinations. For source referencing we use cscope, there is also an opengrok move happening. cscope is integrated into the favorite editor according to personal taste to mimic an IDE. 'make' bound to 'F7' will make you believe you are in MSVC ;-) The point I am trying to get to is, as Narendra said, an IDE with all the bells and whistles will be more of a hindrance than help while doing systems programming. If you are not doing systems programming, IMHO you are much better off doing it in any one of the more powerful languages perl/python/java/ruby. All of them have bindings to most popular graphics and media tool kits. All of them are available on [open]solaris and you have a much wider choice of IDEs. From netbeans to eclipse to Anjuta and kdevelop. cheers Binu > On 4/7/06, Jayasimha Ananth <jayasimha.a at gmail.com> wrote: > > <snip> > > that was my first surprise when i used linux... there was simply no > > good ide's ( ok vim/emacs fanboys calm down)??... and afaik there > > *still* isnt a conditional compiler for linux... perhaps its available > > with the solaris version. > > What is a conditional compiler? > w.r.t IDE's I remember using something called 'workshop'??just for the > heck of it on solaris 5.8; but it was not good and I went back to good > old vim. > > BTW, I feel that vim is very good for C programming; but for C++; when > working on very large projects; you sometimes feel the need for > 'intellisense' (The dropdown thingies used in MSVC++). I remember > having read about intellisense in gvim on windows but nothing for the > terminal/vim world on Unix/linux. > > > kdevelop and few other projects are trying to bridge this gap but imo, > > they still have a long way to go... > > > > Ananth > > > > ps. vim/emacs are worth learning inspite of the steep learning curve. > > ??????Don't know about emacs, but very true about vim... > > > cheers, > --Jayasimha > _______________________________________________ > ug-bosug mailing list > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > List-Owner: mailto:ug-bosug-owner at opensolaris.org > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumIDT > > > > -- > Warm Regards, > S.S.Narendra Kumar > Visit my blogs at: > http://ssnarendrakumar.blogspot.com/ > http://blogs.sun.com/roller/page/ssnkumar > ?? ___????___????__????_ > ??/??__/??/??__/??/???? | / / > _\?? \?? _ \?? \?? /?? /| |/ / > \___/ \___/?? /_/ |__/ > _______________________________________________ > ug-bosug mailing list > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > List-Owner: mailto:ug-bosug-owner at opensolaris.org > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54