[Semi OT] Language for Game Development talk

Paulo Pinto via Digitalmars-d digitalmars-d at puremagic.com
Fri Sep 26 13:48:27 PDT 2014


Am 26.09.2014 22:10, schrieb Ola Fosheim Grostad:
> On Friday, 26 September 2014 at 18:54:14 UTC, H. S. Teoh via
> Digitalmars-d wrote:
>> Then wikipedia should be edited to be more accurate, while said people
>> are still alive!! Otherwise the distorted version of the events will
>> come to be regarded as fact.
>
> Stroustrup was planning for exceptions up till ARM in 1990 and RAII
> become an idiom through his writings. C++ compilers had ARM exception
> support at least by 1992/1993: HP, IBM, DEC, maybe SGI.  (ARM is the
> base document for the ISO standard and was regarded as the c++ bible.)
>
> Those are not facts?

Yes Stroustroup was planning for exceptions and maybe there were even 
some articles flying around in C++ Report and The C Users Journal.

However, we were using MS-DOS systems networked via Novell Netware.

I started coding C++ on MS-DOS in 1993 with Turbo C++ 1.0 all the way up 
to Turbo C++ 1.5 for Windows 3.x. Also used Borland C++ occasionally.

I cannot remember any longer which version eventually added support for 
exceptions, but it was already a Windows 3.x version I would say.

The early 90's in Portugal, meant no Internet and no BBS access outside 
Porto and Lisbon.

We just learned on our own, by ourselves, reading books, magazines that 
sometimes lost their way into our small town or talking with our peers.

RAII just seemed a natural way to use destructors. Specially since I was 
already using this pattern in Turbo Pascal 6.0.

--
Paulo


More information about the Digitalmars-d mailing list