--- In [email protected], Thomas Hruska <[EMAIL PROTECTED]> wrote: > > > Never used XCode but know it is Apple's new way of developing stuff for > their platform. The point of XCode though is easy GUI widget coding > stuff _for Mac only_. When starting out on C/C++, you probably don't > want to mess with the GUI or it'll confuse you and it will make getting > help that much harder. >
It does get confusing using the GUI IDE... > LISP and Smalltalk are _ancient_. Tell your professors that. > Eclipse is designed more for Java development and is just IDE/Editor. > No compiler as far as I know. > I think that they know they are ancient, but they are still part of a lot of AI/Computer Science/Computer Engineering cirriculum... Lots of InSipid Parenthasis (LISP)... > Putting that aside, you are going to want a good _debugger_ for C/C++. > The best debugger on the market today is buried in Visual Studio .NET > 2003/2005. Microsoft gives away VC++ .NET 2005 Express for free from > their website and it includes the debugger you'll want (the .NET part is > just a "brand name", native EXEs are generated from VC++ Express unless > you explicitly start messing with the Managed/Unmanaged .NET runtime > interfaces). > > If Microsoft products aren't your thing and you want cross-platform > portability, there's wxDev C++ (wxWidgets + dialog designer + Dev-C++), > which is pretty good but the debugger is significantly weaker (uses some > flavor of ported gdb). > Thanks, I will probably go with the wxDev C++, as I am none too fond of microsoft, plus it is a pain right now to run, since I do not yet have Windows installed via Parallels or bootCamp yet > Get some good books to learn from. I offer a free book to c-prog > members called Safe C++ Design Principles (see the Files section) that > is well worth reading. Victor Wagner has a list of books as well. The > things you learn in class will not be nearly as valuable as the stuff > you pick up from this group and the good books you read. > This is pretty much what my best professors has said. She recommended that I explore the web for groups... It worked for my interest in robotics, although I need to re-subscribe to the Yahoo robotics groups that I used to belong to. She also mentioned reading and playing with as many compilers, debuggers and C++ utilities as I can, and to pick one or two to get really good with (She is no big fan of Visual Studio actually, but it is what the school has picked - or got a deal on I figure) I will check out the Safe C++ Design Principles in the Files section (Free is hard to beat) Matthew > -- > Thomas Hruska > CubicleSoft President > Ph: 517-803-4197 > > *NEW* VerifyMyPC 2.5 > Change tracking and management tool. > Reduce tech. support times from 2 hours to 5 minutes. > > http://www.CubicleSoft.com/VerifyMyPC/ >
