I'm, uh, just getting started with this business. Never wanted to but after seeing what you guys can do with it, its time I sucked it up and got to it. I was just wondering what anybody would reccomend, not for starters, just straight out. Whats the best program?
borland's compiler (normally used under windows systems and i think linux has a version) is what most hard core c/c++ programmers use.
there's also visual c/c++ made by microsoft for the windows platform, a lot use it but not nearly as much as borland.
and finally, there's a lot of different freeware compilers for c and similar to c for the linux/unix platforms. there's a bigger variety there then there is for any other os. if you want some specific names for the linux ones, i can get you some sites, and some names to look for. just email me and let me know.
Dino the Dark Dragon
Webmaster [URL=http://www.shiftedphase.com/~dino/ultima/]Dino's Ultima Page[/URL]
Lead Dialogue writer [url=http://www.exodusmachine.net/~ultima8]U8E[/url] and [url=http://www.e-prizm.com/blackthorn]Adventures of Blackthorn[/url]
You've got to be kidding with the statement that more people use BC++ rather than MSVC. I'd like to see some figures that can back that claim up.
If you were doing Windows development, I recommend MS Visual C++, if you can afford it. It will guarantee that anything released by Microsoft will actually work, and when it is released it will work right away. You wont need to wait for someone to port a library, or have to do it yourself.
But if he's just starting, then I guess a Free alternative and a helpful IDE/editor can help just as much. And that Bloodshed thing looks good enough for that.
if you would reread my post, i said hard core programmers, not the general public of c/c++ programmers. vc++ is used mostly by mainstream programmers, where as borland is used by the more hardcore programmers because of its flexability and the fact that its coding is more indepth then the visual editors. just because it says 'microsoft' on the box, doesnt mean its going to be used by the most people.
- Avoid VC++ at first, you'll only end up with some bad habits because the thing isn't very compliant with the standard C++
- Go for Borland C++ if you can because it's a good IDE, the compiler is really compliant with nearly all of the standard C++. The only problem beeing that the code produced by that compiler is rather slow.
- If you can stand the slow compile time of GCC, go for the Bloodshed thing.
Maybe once you've learned what is the real C++, you'll be able to use VC++ without producing bad code
Uhm, I don't think any compiler can be held responsible for whether your code is good or bad It's not like VC++ *forces* you to write bad code.. and if you install STLPort it's fairly standard compliant..
That sounds about right, after all, if it was easy to use, a 'hard core' (is that someone that makes lots of painful coredumps?) programmer would certainly not use it.
Darke
(Logically, therefore, such a 'hard core' programmer would be using a painful to use IDE such as VC++'s. *grin*)
I use Bloodshed because it's easy to use and easy to get. Now I'm a newbie, I know practically no C++, and what I need is something easy to use. Bloodshed satisfied me.
When looking at a C++ tutorial, it linked to four choices of C++ programs. Borland required becoming a member. Another one required downloading of thousands of files one by one. Yet another was a broken link... but Bloodshed was the only one that worked. I downloaded it quickly and easily.
Dino the Dark Dragon
Webmaster [URL=http://www.shiftedphase.com/~dino/ultima/]Dino's Ultima Page[/URL]
Lead Dialogue writer [url=http://www.exodusmachine.net/~ultima8]U8E[/url] and [url=http://www.e-prizm.com/blackthorn]Adventures of Blackthorn[/url]