Discussion about this post

User's avatar
Jeff Grigg's avatar

Concurrency is very challenging. And the Dunning–Kruger effect quite common. Most programmers seem to expect some quick trick or tool will magically solve all their problems, like a silver bullet. Even pointing out their errors to them, face-to-face often has little effect, as their faith is so strong.

We've had to implement scanners for mutable global (static) variables and Collections, as quite a few programmers seem to have any idea that this is a bad thing -- on a multi-user web server.

Many expect that adding a "synchronized" wrapper to a Collection makes all uses thread safe -- without regard to how the code using the collection uses its methods.

thenthethunder's avatar

Loved your talk at PyCon! Tried to implement some of it right away even though it's a little fancy for my level. Impossible to compare Pittsburgh to Philly.

1 more comment...

No posts

Ready for more?