![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Retired Programmer
Join Date: Jul 2006
Posts: 45
Rep Power: 0
![]() |
Bloatware, CVS, What is a great IDE?
I'm teaching a class on C++. The college's IT department is pressuring me to use visual C++. But I don't want to my students using it, because it has a tendency to crash fairly often (for me anyway). I'd like to know what your opinion is on a few compilers and if you have any recommendations. I'd prefer something that's not bloatware. The computers at this school are fairly old... I need a detailed explanation of it's features cons as well as pros...
|
|
|
|
|
|
#2 |
|
Programming Guru
![]() ![]() ![]() |
Dev-C++. http://bloodshed.net
__________________
http://jasonpowers.net "There are a thousand hacking at the branches of evil to one who is striking at the root." |
|
|
|
|
|
#3 |
|
Professional Programmer
![]() Join Date: Sep 2005
Posts: 419
Rep Power: 4
![]() |
>I'd like to know what your opinion is on a few compilers and if you have any recommendations.
Start them off with a command line compiler. You don't want to encourage the next wave of point and click programmers, do you? I would recommend Comeau, obviously because it's the most standards conforming C and C++ compiler I know of at the moment.
__________________
Even if the voices aren't real, they have some pretty good ideas. |
|
|
|
|
|
#4 |
|
The Oblivious One
Join Date: May 2005
Location: Ontario, Canada
Posts: 648
Rep Power: 4
![]() |
Completely random question, Narue.
If I remember right, you have said that you've worked on compilers and implementations of libc, etc. Which compilers would those be?
__________________
Dr. Zoidberg: [ecstatic] I'm going to a movie... with FRIENDS! |
|
|
|
|
|
#5 |
|
Hobbyist Programmer
|
i have had terrible personal experiance with MSVS 6.0 on school computers. if the school has a *nix server you could use CC or GCC. keep in mind bytes size differences for data types for different compilers and platforms.
__________________
i dont know much about programming but i try to help |
|
|
|
|
|
#6 |
|
Expert Programmer
Join Date: Jun 2005
Posts: 894
Rep Power: 4
![]() |
I agree that getting them to use a command line compiler would be a better start, auto-completion and the like are great features, but making mistakes is one of the best ways to learn.
Move on to an IDE later. I'd still recommend Visual C, but I haven't had it crash on me in years. Which version are you using? |
|
|
|
|
|
#7 |
|
Professional Programmer
![]() Join Date: Sep 2005
Posts: 419
Rep Power: 4
![]() |
>i have had terrible personal experiance with MSVS 6.0 on school computers.
I've had terrible experiences with Visual C++ 6.0 as well, but that mostly has to do with the horrible implementation of the standard library and broken features. Recent versions are better. >you have said that you've worked on compilers and implementations of libc, etc. Yes, and yes, both professionally and as personal projects. >Which compilers would those be? To avoid pointed questions from people who want to talk directly to a developer of their compiler, I decided a while ago not to say. ![]()
__________________
Even if the voices aren't real, they have some pretty good ideas. |
|
|
|
|
|
#8 | |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Quote:
![]()
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Write Great Code Vol 1: Understanding the Machine | darthsabbath | Book Reviews | 0 | May 22nd, 2006 3:06 AM |
| Great little program -- code2html | Jessehk | Coder's Corner Lounge | 2 | Jan 16th, 2006 12:25 PM |