On 20.02.2016 00:23, Isaac Lascasas wrote:
Shan, I would try to check out some boost libraries to see if one or two fit your current needs and slowly adopt them. Your best bet is to take a safe path and gradually incorporate stuff into your c++ habits. Check out small libs first, there are some crazy big libs inside boost like spirit, asio or the mpl, stay away from the big stuff until you are 100% sure that you need it.
This is a sound advice. Also, be aware that Boost had a huge influence on development of the C++ language standard, C++11 in particular. So a lot of Boost stuff has been incorporated into new C++ standards (things like smart pointers, lambdas, regular expressions, to name a few). Usually there are subtle (or less subtle) differences between Boost implementation and the current stuff. I think that in such cases it makes more sense to follow the standard. Best regards, Leon
Regards. Isaac.
2016-02-18 4:41 GMT+01:00 Shan Wijesinghe
mailto:shandwijesinghe@gmail.com>: Thank you all. I will familiarize myself with the Boost and I will choose an area of interest to me after going through the documentations thoroughly. Thanks Shayne , Steve and Edward for the advice for a newbie like me. Glad to be a part of this community.
Dilshan.
On Wed, Feb 17, 2016 at 11:40 PM, TUELLER, SHAYNE R CIV USAF AFMC 519 SMXS/MXDEC
mailto:shayne.tueller@us.af.mil> wrote: Dilshan,
Your request is quite general. Without specifics, it's hard for anyone here to give any more detailed advice other than what has already been offered.
As was suggested previously by myself and others, please consult the documentation for getting started. Come up with a goal on what you want to accomplish with your coding project and then dive in. That's the best way to learn.
For example, let's suppose I want to write some code that allows for two processes to communicate with each other on the same machine. The shared memory paradigm is something that comes to mind. In light of this, I would want to dig in and learn about Boost.Interprocess and see what it has to offer. I can guarantee that you will learn a lot about this library after you've completed your task. This is but one of a myriad of libraries that Boost has to offer.
Come up with an objective in mind, pick a Boost library, and dig in...
Good luck.
Shayne
-----Original Message----- From: Boost-users [mailto:boost-users-bounces@lists.boost.org mailto:boost-users-bounces@lists.boost.org] On Behalf Of Shan Wijesinghe Sent: Wednesday, February 17, 2016 1:36 AM To: boost-users@lists.boost.org mailto:boost-users@lists.boost.org Subject: Re: [Boost-users] Newbie
Thank you Shayne. I wanted to try Boost to enhance my coding abilities in C++ and learn the process of optimizing simultaneously. With that in mind, can you direct me? Thank you.
Dilshan.
On Tue, Feb 16, 2016 at 11:03 PM, TUELLER, SHAYNE R CIV USAF AFMC 519 SMXS/MXDEC
mailto:shayne.tueller@us.af.mil> wrote: Boost is deep and broad. Where you start will depend on what you want to do with the libraries.
Depending on what you're wanting to accomplish, I would suggest looking at the pertinent documentation for starting out.
Shayne
-----Original Message----- From: Boost-users [mailto:boost-users-bounces@lists.boost.org mailto:boost-users-bounces@lists.boost.org] On Behalf Of Shan Wijesinghe Sent: Monday, February 15, 2016 10:24 PM To: boost-users@lists.boost.org mailto:boost-users@lists.boost.org Subject: [Boost-users] Newbie
Hi all, I'm a new member to C++ boost and I have a fairly good knowledge in programming in C++. I'm very much excited to join this group and I need directions from the senior members on how to start myself. Please help me here. Thanks in advance.
regards, DilSHAN.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org mailto:Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org mailto:Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org mailto:Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users