DMD 0.163 release

Andrei Khropov andkhropov at nospam_mtu-net.ru
Tue Jul 18 13:54:11 PDT 2006


Walter Bright wrote:

> 
> http://www.digitalmars.com/d/changelog.html
> 
> This has all the new import changes in it. That breaks a lot of existing code
> (like dmdscript), the fixes are simple (adding more import declarations) but
> tedious.
> 
> I couldn't find a better keyword choice than "static import".
> 
> The renaming uses '=' instead of 'as', 'from', or 'alias' for the reasons:
> 
> 1) didn't want to add new keywords, especially ones like 'as' as I use that
> as a variable name
> 
> 2) didn't need to add new keywords - adding them should be done only if using
> punctuation is completely unappealing
> 
> 3) using '=' and ':' is visually more distinct than embedded keywords.

Thank you for solving this import issues.

Great step forward for modular programming in D.

-- 




More information about the Digitalmars-d-announce mailing list