Post by tim_c
There has been past interest in the possibilities of LLVM and OW.
News has now reached me that Clang and LLVM are now working on Windows.
Assumes MS Studio integration. Without it just provides some executables.
Is this another nail in the coffin of OW?
Clang is now the default compiler on Minix and FreeBSD. I've used it. In
terms of compile, link, and run times, also memory usage, it
does not have an advantage over OW. To the contrary, for GNU users, it
brings them up to our level of performance. If you are
programming for systems with 4Gb of memory or less, you're actually better
off using OW. If you need access to more memory, consider
Jiri's fork. He's addressed this.
Have you thought about mainstreaming Jiri's fork
as OW 2.0?
I'm actually hoping that most DOS, OS/2, and Windows users will transition
over to Jiri's project for the medium term, possibly longer. This is because
I'm looking at doing a new compiler and toolset, based on the ORL/OWL
libraries, that fully support ELF and Mach-O for Unix and OS X. I could be
wrong, but I don't think our efforts would have much in common.
To clarify further, DOS, OS/2, and Windows object support will also be
handled by the ORL/OWL (object reader and writer) libraries. But these calls
will be implemented later. The toolset will be generally the same for all
platforms, but will be based exclusively on ORL/OWL.