Edwin Wrote:
> To be honest I'm confused as to why the author chose
> to use an outdated commercial compiler rather than
> the freely available VC++ Express compiler (at the
> time of the tutorial's writing it was VC++ 2005 Express).
And Gerry Quinn Wrote:
> Presumably because the freeware compiler is incomplete.
Ha ha, were it for that reason. I never went beyond the '98 version.
Depending who I talk to, it is either a relic from the stone ages or
the best of a bad lot. VC++ 6 is my preferred development platform, I
learned the language with it, I know every nuance of the compiler/
linker and the work that do doesn't need anything more feature laden.
As well, I was under the belief that VC++ 6.0 is still quite popular
and the source can directly be exported to Bloodshed DevC++. I have no
idea what the majority of those who use C++ in the RL dev scene code
with.
Truthfully, the newer Visual Studio stuff I've never had need of. I'm
a firmware developer/electrical engineer professionally, and I'm more
comfortable manipulating bits than trying to use OOP-encapsulated data
types, .NET's intermediate machine code, database interfacing or MFC.
I use RL development as a way to keep sharp on the x86 platform, OOP
and coding on CISC architectures.
Edwin wrote:
> You shouldn't need to change compilers just because
> of this tutorial...
Damn right you shouldn't.
Edwin continued:
> It would actually make more sense if the tutorial was
> reworked to use VC++ 2008 Express.
Honestly, that's an awesome idea. It seems unfair to newbies to have
to make them port source from an outdated compiler they've never
worked with to a platform they're still learning. However, I cannot
afford the time to learn a new dev environment as well as write
tutorials, do 9-5 contract work and maintain my sanity all at once.
Heck, I have a hard enough time getting these guides out the door in
any reasonable timeframe.
Since this is just a matter of some quick porting by guys who know
what the hell they're doing, if any body has customized source for
different dev platforms they want to share, send them to me and I'll
include them in the guide with my profuse and heartfelt thanks and
recognition for your work.
>> Stay informed about: The Beginners Guide to Roguelikes (v 0.0.0.0.0.0.1a)