Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!



C++ and the STL 12 Years Later: What Do You Think Now?

kinkie c++ has greatly improved, also thanks to STL (435 comments)

The STL does one thing very well: it's very predictable performance-wise while being reasonably useable.
When you use it, you know perfectly what the performance is going to be.
It also offers some occasionally-useful features (std::weak_ptr for instance). c++11's move constructors and rvalue references are very good for squeezing out the last bit of performance where possible and for ensuring exception safety to certain operations; although it's mostly useful for very low-level, entrenched libraries such as the STL. Lambdas are syntactic sugar, but a well flavored one.

c++ is now a very different beast than it was in the 90s. If used properly, it can be very effective (performance-wise) in complex projects. But it can also give programmers tons of rope to hang themselves with.

about 9 months ago

If IP Is Property, Where Is the Property Tax?

kinkie Re:Wow... (691 comments)

This wouldn't really make sense for many users, such as Free/Open Source Software.

On the other hand, it would make sense to tie the value to the cost of LICENSING some intellectual work.

So those who have high-value intellectual works would have to overvalue it, in order to avoid being compelled to license it to unwanted parties, and thus pay.
On the other hand, if someone wanted to license their work for free, they'd have to pay nothing and still be protected.

more than 6 years ago


kinkie hasn't submitted any stories.


kinkie has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?