[17503] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: Proposed platform assumption changes

daemon@ATHENA.MIT.EDU (Nico Williams)
Wed Feb 1 11:24:31 2012

MIME-Version: 1.0
In-Reply-To: <4F28EA4B.4050700@d6.com>
Date: Wed, 1 Feb 2012 10:24:25 -0600
Message-ID: <CAK3OfOgLvi0sfkUu7n_Eip8KFTyw2y7=UqrDsymGsDxakEy8nQ@mail.gmail.com>
From: Nico Williams <nico@cryptonector.com>
To: Chris Hecker <checker@d6.com>
Cc: Danilo Almeida <dalmeida@mit.edu>, Ken Raeburn <raeburn@mit.edu>,
        "krbdev@mit.edu List" <krbdev@mit.edu>
Content-Type: text/plain; charset="utf-8"
Errors-To: krbdev-bounces@mit.edu
Content-Transfer-Encoding: 8bit

On Wed, Feb 1, 2012 at 1:31 AM, Chris Hecker <checker@d6.com> wrote:
> I find it surprising that a lot of people chiming in are so willing to
> give up the currently working build support for one of the (admittedly
> sadly) most used compilers in the world in exchange for pretty minor
> syntactic sugar.  Seems crazy to me, but I guess I'm biased as one of
> the (apparently) few windows developers who builds krb5 instead of just
> links to prebuilt binaries.  However, even if I did just link to it,
> I've found (and reported) a bunch of minor bugs, and so fixing those
> locally with the proposed mingw way to get designated initializers would
> require a completely different toolchain.  Just doesn't seem worth it
> for this minor of a win.

It's not just syntactic sugar for me: it's sugar that cscope
[accidentally] (and other tools, no doubt) understands, which makes it
much easier to read a large code base.

But then, I'm not proposing that MSVC support be dropped.  I'm
proposing that since this isn't about syntactic sugar for humans but
rather about tools finding assignments to struct fields, ugly macro or
other workarounds for MSVC are worthwhile.

Nico
--

_______________________________________________
krbdev mailing list             krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev


home help back first fref pref prev next nref lref last post