Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
The_Franz
Aug 8, 2003

Adbot
ADBOT LOVES YOU

The_Franz
Aug 8, 2003

"Top Tier University" seems to be a popular buzzphrase too which seems especially ridiculous when they pair it with positions that demand a decade of experience.

"Well sir, your years of experience in the R&D departments of companies X, Y and Z is very impressive..."
*snickers*
"Wait, you went to a state school 25 years ago!? Get lost scrub."

The_Franz
Aug 8, 2003

MrMoo posted:

The so called "real developers" like to reinvent the wheel a lot and for some reason have an utter hatred of the Boost C++ collection and for many years many job adverts have been trying to attract said developers. Rogue-wave offered an alternative STL implementation for most platforms before they shipped something actually useable. Similarly there is still quite a consistent hatred of std::string due to memory usage, the Qt project I believe has written their own versions of a lot of containers to reduce memory usage in KDE.

I don't know how such "developers" reacted to the parts of Boost that moved into TR1 and eventually C++11, 14, etc.

Simple, they just don't use them.

People hate Boost because it's the basically the poster child for the bad parts of C++. Basically because of philosophies like this. Oh, you have a nice simple function that does exactly what you need? Well, that's no good. Here, let's pile on layers of templates and dependencies until it's unreadable by mere mortals, 5x larger than it needs to be, takes 2x longer to compile and vomits 100 line error messages if you make a simple mistake. But, hey, it can now handle some generic edge case you don't actually need it to!

  • Locked thread