[Vm-dev] Re: Problem compiling Mac VM
Andreas Raab
andreas.raab at gmx.de
Fri Apr 30 04:11:55 UTC 2010
On 4/29/2010 8:51 PM, David T. Lewis wrote:
> I suspect that you have discovered some combination of platform
> sources, configuration files, etc that breaks this, but the intent
> was to make the change in such a way as to provide backward compatibility
> even if all of the various platform sources were not updated immediately.
And to be honest, I think that's a mistake. It leads people to
implementing protocols only partially. For example, I hadn't even
noticed that John added ioMicroseconds(). If the compile had generated
an error, I would have fixed it and moved on. The way it's now we
shipped 4.0.1 with a broken microseconds clock. I don't like that.
It is the nature of people working asynchronously and at different
schedules that there may not be consistency about what the status for
head is in each platform. Compile errors point out what you're still
missing, that's their purpose. If you run head, you run the risk that
something's still missing. If you need something stable, we have tags,
we have file releases, use those. The latest head may or may not be
functioning. If it doesn't you can help fix and improve it.
Head is the bleeding edge of development, why would anyone expect that
to work flawlessly and why should we try to pretend that?
Cheers,
- Andreas
More information about the Vm-dev
mailing list