The D Scripting Language
Alexander Malakhov
anm at programmer.net
Sun Nov 14 04:40:40 PST 2010
Leandro Lucarella <luca at llucax.com.ar> писал(а) в своём письме Sat, 13 Nov
2010 21:13:42 +0600:
> retard, el 13 de noviembre a las 08:24 me escribiste:
>> > void main(string[] args){
>> >
>> > import std.stdio; // 1. will not compile> void main(string[]
>> args){
>> > writeln("hello");
>> > }
>>
>> <...> the 1) point make me ask, why
>> imports can't be used inside methods just like in Scala. There's no
>> technical reason other than "this adds bugs!"
Maybe it will somehow affect compile time or complicate module dependency
analysis ?
> Python allows that too, that's why I opened an enhancement request:
> http://d.puremagic.com/issues/show_bug.cgi?id=3506
>
> As the bugzilla issue shows, this is particularly annoying when combined
> with unittest.
Even if there are technical issues, special case for unit tests sounds
like a good improvement of usability
--
Alexander
More information about the Digitalmars-d
mailing list