
10 Jul
2005
10 Jul
'05
11:34 a.m.
Though there may be many details about this, I think the suggestion will be really helpful in improving the readability of the Boost code. Most readers/users of Boost are not familiar with specific compiler versioning details, and with these macros defined and used consistently, It will be extremely easy for readers to recognize those compiler-specific workaround parts in the code, and choose to look into or just ignore them. I also suggest that these macros be a part of the Boost.Config, and all the Boost library authors to utilize them consistently. Furthermore, all the existing code could be rewrite accordingly if possible. Edward Diener wrote:
I think this suggestion would make for a little more readable code in its own small way.