
Bronek Kozicki wrote:
I heard some voices that their new compiler being currently in beta (or maybe release candidate?) will be really close to standard. But we can be sure that old Borland compilers will still be widely in use, partialy due to lack of VCL support in this new compiler.
Yes, the new compiler is much better but is in beta (no mult-threaded support / mt rtl yet etc) and no word as to whether it will support the required extensions to build VCL applications. Borland haven't announced there plans for VCL yet so this isn't a definite no. OTOH, Borland have basically dropped support for bcc32 with the last patch of BCB6 (probably 2 years ago now?) so why should boost continue to support it? It isn't going to get any better. bccx will hopefuly be released in the first half of this year, so I would look to supporting that rather than bcc32 from now on. We have to accept that Borland have dropped support for the old compiler and yes, if Borland don't add VCL support to the new compiler, then a lot of people (me included) won't be able to migrate to the new compiler in a hurry, but that is Borland's problem and as customers we have to let Borland now what we need, but boost should just keep moving forward in the best possible manner, and bccx is Borland's future compiler, and will provide much less headaches for the maintainers in terms of work-arounds etc. Cheers Russell