Friday, June 27, 2008

Mention in Stroustrup Interview

The A-Z of Programming Languages: C++, top of page 5:

Do you feel that resources like the boost libraries will provide this functionality/accessibility for C++?

Some of the boost libraries - especially the networking library - are a good beginning. The C++0x standard threads look a lot like boost threads. If at all possible, a C++ programmer should begin with an existing library (and/or tool), rather than building directly on fundamental language features and/or system threads.

Not by name, but hey! The rest of the interview is worth reading too. ;)


Joaquín M López Muñoz said...

Congratulations on the mention! Given the very restrained style of Mr. Stroustrup you can consider this quite a praise to your lib.

Louis said...

I recently started on a client/server project and was excited to see Boost is providing a networking library which supports SSL and multithread, both are very important in the design of my project. However, after digging through Asio, it just doesn't seem to provide enough flexibility (such as access to certificate information), unless I missed something. I am new to the whole network programming and OpenSSL isn't the easiest thing to learn, but to do what I want, Asio is still incomplete.

Arash Partow said...

I think he's made another mention more recently:

Anonymous said...

Do you plan to support async-file-io in asio?

Suryasach said...

I have been looking at your asio library and its very good.

But one of the concerns is, it seems like a relatively new one.

Is it possible to get some information on, number of critical projects, which uses asio ?