On Thu, 2017-06-22 at 18:38 +0000, Boris-Barboris via Digitalmars-d-
learn wrote:
> […]
> 
> Casts are part of the type system. Yes, D type system allows 
> invalid operations. It's not the compiler's fault, it's type 
> system's fault.
> […]

Well maybe casts should be allowed as they effectively break the type
system.

Sadly D2 has casts, so the type system is weak, so problems with GC
algorithms allowed.

Maybe it is time for D3, which is D2 and no casts.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to