Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Google Example (Score 1) 743

What can I say? I don't forget things. And old, arcane knowledge will have applications in the present day. I don't need to push out "cruft" like how pointers really work, and how memory is really managed to remain current. This is precisely the sort of thing that separates the men from the boys. I don't doubt that you're a good programmer, but the more you remember, the more you can apply that old knowledge to new problems. Memory is as much a part of intelligence as anything else.

Comment Re:Google Example (Score 2) 743

Which, of course, is why I haven't written my own in over 10 years. The fact that you have forgotten shows that you didn't find it that important in the first place. C is an excellent language for understanding how a computer works. Managed languages are great because they remove elements that are likely to lead to human error. The tradeoff is that your program isn't as fast. These days, there are ways (CORBA, for example) to communicate performance-intensive code with the easier-to-maintain managed code.

Comment Re:Google Example (Score 1) 743

It is. And that's entirely the point of this story: "from the lowering-the-bar dept.". Because most CS/Software Engineering grads are mediocre, we should accept mediocre programmers? /shrug. It's their money and their loss. There was an age when the "caveman" programmer was accepted, because he did the job. Now companies worry about "team players" and "personality" fits. Intelligent people are excellent problem solvers, but often have personality flaws similar to mine. What can I say? People whining that they can't make the grade don't get a lot of sympathy from me.

Comment Re:Never had a problem with these... (Score 1) 743

I use Java these days. It's a little slower than C/C++, but you can interact with C++ modules via CORBA/IIOP. There are many good Java app servers, and many great IDEs. Still, sometimes a quick-and-dirty script with Perl is the way to go. C and C++ are more prone to the odd human error, which means that it takes longer to write something in C++.

Comment Re:Never had a problem with these... (Score 1) 743

Too bad you're an AC and probably won't read this, but anyway... Egoless programming is a stupid idea. Do you want the job done, or do you want to have group hugs when shit breaks constantly? I've carried countless groups through school and work, without complaining, because I live to code. Binary is a second language to me and everything else just builds on that. I've put out a ton of fires, because I am as good as I think I am. In the words of Sir Arthur Conan Doyle (Sherlock Holmes) "it is just as much a fallacy to underestimate your intelligence as overestimate it." As you'll note, I don't claim to be the best. But I am a hell of a lot better than pretty much any "developer" I've had the misfortune to work with.

Slashdot Top Deals

If you have a procedure with 10 parameters, you probably missed some.

Working...