DMD 0.148 release

Carlos Santander csantander619 at gmail.com
Tue Feb 28 07:50:42 PST 2006


Walter Bright escribió:
> 
> One should be very careful about stepping away from C's implicit promotion 
> rules for a language that aims to be a successor to C. C absolutely *buried* 
> Pascal.
> 
> Pascal didn't have implicit type conversions. That meant that typical Pascal 
> code was littered with casts. It was ugly, and I'd argue that casting 
> reduces type safety, rather than enhancing it.
> 
> Pascal played catchup ever since, adopting features of C. Then Pascal++ 
> (i.e. Modula 2) came out, which was promptly buried by C++. 
> 
> 

That depends on how you code and what you code. I recently wrote a 1600+ LOC 
Pascal program and I never used a single cast, just because I never needed one. 
So, that argument is not very strong because it depends on the nature of each 
situation.

-- 
Carlos Santander Bernal



More information about the Digitalmars-d-announce mailing list