[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