Follow Slashdot stories on Twitter


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Where's the president (Score 1) 160

So do the math.

I find your lack of math skills disturbing. ;)

Paying to train employees and watching them leave for better paying jobs at competitors, or letting the employees cover the cost of that training themselves?

You left out the last part of employees training themselves: "and watching them leave for better paying jobs at competitors." Either way the employee leaves and the resulting turnover cost more in money to find a replacement than an existing employee.

Comment Re:Where's the president (Score 1) 160

The estimate is 30,000 to 50,000 new jobs.

For American or foreign workers? When I tried to break into electronic assembly work in Silicon Valley in the 1990's, all the work was done by Filipinos who came over to the U.S. to work these jobs. Being the only white guy in line when a company was hiring, I was told to go away when I asked for an application.

Comment Re:Best compiler for Plain Old C... (Score 1) 76

It depends on what you're trying to do.

I'm currently going through an old book on compilers and interpreters in Borland C, translating Borland C into modern C and learning Pascal at the same time. With Cygwin installed, I have access to gcc and clang. Seems like the gcc error messages are too cryptic for my taste. I'll give clang a try.

Comment Re:Where's the president (Score 1) 160

Employers don't train. Never have. Not really their core competency.

That's because bean counters on Wall Street declared training as an unnecessary expense back in the 1980's. Since then it has become the public school system responsibility to train students into employees. If you don't know how to flip burgers out of high school, you're unemployable for the rest of your life.

Comment Re:Where's the president (Score 1) 160

There's plenty to manufacture, but skilled workers willing to do blue-collar work are hard to find.

Is the problem a lack of skilled workers willing to do the job or employers unwilling to train non-skilled workers?

Based on my experience in Fortune 500 companies, employers are looking for people who already have the necessary job skills and could start without any training. One manager told me that he could train me but it would be a waste of his time as I would only leave to get a better paying job at a competitor. Never mind that many employees were training themselves, getting certified and leaving for better paying jobs at competitors anyway.

Comment Re:This is obvious... (Score 1) 280

C++ is also a mess because it has to support backward compatibility for a huge amount of code already written for the industry.

Wouldn't that be a problem for the compiler than the language?

Blaming just the committee for it is ignoring history.

A benevolent dictator could pull a Python by declaring a new version C++ that cleans up the language and is mostly backwards compatible.

Comment Re:More features. (Score 2, Interesting) 280

[...] you're one of those so-called "hard core" C guys, who had a look at C++ for 5 minutes back in early-to-mid-nineteen-ninety-whatever, didn't understand it, and decided that therefore it was a stupid language for all time.

That would describe me. When I went looking for a book about compilers, I recently ordered a used copy of "Writing Compilers and Interpreters" by Ronald Mak. I got the 1991 edition because it was written in Borland C and easier to translate into a modern dialect of C. According to the reviews, later editions used C++ that's almost impossible to translate into a modern dialect of C++. Long live C!

Slashdot Top Deals

"If John Madden steps outside on February 2, looks down, and doesn't see his feet, we'll have 6 more weeks of Pro football." -- Chuck Newcombe