15 Jan
2015
15 Jan
'15
7:03 p.m.
15.01.2015 20:14, Gottlob Frege пишет: >> In the future we will see more libraries of narrower application - because >> we've already made libraries for the wider applications. > Even when I wrote that FIX seemed to domain specific, I was thinking > the same thing - if we've tackled the wide stuff, only the narrow > stuff is left. There are many general-purpose standards that are not supported by the C++ standard library yet: - Unicode - XML - JSON - HTTP - Cryptography - (you can look at the standard libraries of other languages for a more complete list) I think that it is a good idea to support these standards in the Boost. Unfortunately, I think that FIX is far too domain-specific. As a boost user, I'm not against mentioning boost-licensed domain-specific libraries somewhere at the Boost web site but I don't think that these libraries should be included into the default boost distribution. The reasons are: 1. The library size does matter. 2. The boost community has to support everything that is included into the boost library. What if a maintainer of some library abandons it? For a general-purpose library, there are chances that someone will take responsibility for it. For a domain-specific library, such chances seem to be negligible. -- Best regards, Sergey Cheban