GCC9 has experimental networking support in C++


#1

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4734.pdf

https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=4e61dba8a38e13125daeba9af250f846df1bba11&utm_source=anzwix

Would this have any bearing on Haiku’s networking Kit? Such as simplifying it’s implementation or perhaps modifying it to conform to the standard C++ version?

Also there is apparently a test suite perhaps it could be copted to test Haiku’s network kit?


#2

standards take time to go… standard.

i recently begin to use c++11, and dont even think that i’m gonna use c++14 or 17 soon.

So i dont see it affecting haiku NetKit soon.


#3

It’s will be in gcc 9.1 effectively as defacto standard…


#4

Not really, in fact it would probably complicate it, trying to use this, IMO. But @PulkoMandy would know better.

GCC will do all the hard work of implementing it, so we don’t need to repeat that.

Not really, the APIs are completely different. We have a slowly-increasing test suite of our own, and then of course there is WebKit’s test suite.