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

Reply via email to