Oct-10-2017, 07:43 PM
Using 2.x was relevant years ago when 3.x was still new, and didn't have many libraries that supported it. Now, though, there's only one reason to use 2.x, and that's if you have a legacy codebase you need to support. If you're new, you should be 3.x 100% of the time. Any books that teach how to program via 2.x should be used for your backyard compost pile.