From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: using `use' : what is the best practice ?
Date: Sat, 11 Jun 2011 16:11:07 +0200
Date: 2011-06-11T16:11:07+02:00 [thread overview]
Message-ID: <op.vww0ctwvule2fv@douda-yannick> (raw)
In-Reply-To: 1w9xkam751gnx$.1p76eva14vlua.dlg@40tude.net
Le Tue, 07 Jun 2011 21:38:32 +0200, Dmitry A. Kazakov
<mailbox@dmitry-kazakov.de> a écrit:
> I would prefer stricter rules on
> declarations hiding each other (requiring explicit resolution of all
> conflicts) [*]. I definitely want a stronger than "use", transitive
> clause
> to incorporate the declaration scope of a package into the scope of
> another
> package. I would like to have multiple parents too.
>
> -----------------------
> * When people play this card against MI, they forget that packages allow
> exactly same. And if fully qualified names were a solution for packages,
> why it could not be for MI as well?
Yes, right. People frightened of MI seems to have not understood this is
all about name conflict [*]. And we all know the way to solve this.
[*] And that is purely syntactical, this is not even conceptual! So MI is
probably rejected mostly for syntactical-like matters.
--
“Syntactic sugar causes cancer of the semi-colons.” [Epigrams on
Programming — Alan J. — P. Yale University]
“Structured Programming supports the law of the excluded muddle.” [Idem]
“c++; /* this makes c bigger but returns the old value */” [Anonymous]
next prev parent reply other threads:[~2011-06-11 14:11 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-07 15:32 using `use' : what is the best practice ? milouz
2011-06-07 15:59 ` Simon Wright
2011-06-07 16:22 ` Dmitry A. Kazakov
2011-06-07 16:59 ` Simon Wright
2011-06-07 17:25 ` Dmitry A. Kazakov
2011-06-07 17:29 ` Simon Wright
2011-06-07 19:38 ` Dmitry A. Kazakov
2011-06-11 14:11 ` Yannick Duchêne (Hibou57) [this message]
2011-06-08 9:07 ` Paul Colin Gloster
2011-06-08 11:20 ` stefan-lucks
2011-06-08 16:45 ` Vinzent Hoefler
2011-06-11 14:05 ` Yannick Duchêne (Hibou57)
2011-06-07 17:33 ` Pascal Obry
2011-06-08 2:42 ` Randy Brukardt
2011-06-12 5:09 ` Yannick Duchêne (Hibou57)
2011-06-07 18:51 ` Jeffrey Carter
2011-06-08 0:04 ` Peter C. Chapin
2011-06-07 19:32 ` Anders Wirzenius
2011-06-07 23:38 ` Shark8
2011-06-12 5:19 ` Yannick Duchêne (Hibou57)
2011-06-12 7:55 ` Stephen Leake
2011-06-08 4:25 ` Jerry
2011-06-08 9:31 ` milouz
2011-06-08 17:17 ` Ludovic Brenta
2011-06-08 18:43 ` Jeffrey Carter
2011-06-09 10:40 ` Address arithmetic alternatives milouz
2011-06-09 11:25 ` Georg Bauhaus
2011-06-09 18:53 ` Jeffrey Carter
2011-06-08 19:22 ` using `use' : what is the best practice ? Pascal Obry
2011-06-09 1:17 ` Shark8
2011-06-09 10:44 ` milouz
2011-06-08 6:06 ` stefan-lucks
2011-06-15 2:25 ` Adrian Hoe
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox