Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re: STL (Score 1) 80

Ah, you're referring to the inheritance relationships between the iterator tags, not the iterators themselves. The tags are metadata, not objects. The inheritance is a trick used in the guts of the algorithm implementations because C++ doesn't let you overload functions on concepts. You can't use that to claim the STL is object-oriented. You never have to inherit from anything to use the STL, even if you write your own custom iterators.

Comment Re: Opinion on Boost (Score 1) 80

Anyone can tell you Boost is a mixed bag. It was begun as an incubator for future std libraries, and it's succeeded: most of the new libraries in C++11 were Boost libraries first. Shared_ptr, chrono, random, regex... all good libraries. That's not to say all the Boost libraries should be in the standard, or are fit for that.

Comment Re:Debunking religions (Score 2) 658

I'd do the same, but for different reasons. I'm atheist, but the historical record is pretty convincing that a man named Jesus really lived 2000 years ago, and that he was a rabble-rouser, and had a bit of a following. Looking around me today, I have a hard time naming a single person who has had a deeper impact on the world. Think of it: from the Roman persecutions, through Charlemagne, the Medieval church, the Crusades, the great thinkers and artists and musicians and architects who helped shape the western world we know ... all the good and bad through the ages from one man. It leaves me with a burning question: what the heck happened 2000 years ago? What did this man say that affected so many people? You want to prove that miracles didn't happen. Big deal, who cares? I want to understand what happened to the world.

Slashdot Top Deals

Mathematicians practice absolute freedom. -- Henry Adams