Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Perl (Score 2, Insightful) 536

You can have all the innovation you want, but innovation isn't enhanced by allowing you to confuse meters with feet or by allowing you to divide by zero. Certain thing should always be forbidden if they can be detected by the compiler and the compiler can be helped by language rules amenable to correctness. This doesn't limit innovation it just minimizes obvious (or not) flaws.

Comment What makes a language good? (Score 1) 435

What makes a language good? I'd argue that most will let you do what you want. And you may be proficient in any given language. But what makes one language better than another is the following.

When you are given someone else's unintentionally screwed up code, is the language easy to understand so that you can find the bug(s) in a reasonable amount of time? Does the language disallow questionable code so that the other guy is less likely to screw up in the first place?

I'm fairly certain that if I'm the only person working on a project C++ would be great. Not my first choice but not bad by any stretch. But if I have to debug someone else's code, C++ would not be fun.

Comment Re:Anything built before 2001 (Score 5, Informative) 702

We always get a false impression of the reliability and quality of old stuff, because the stuff that sucked and broke got thrown out years ago, and the only things that we still encounter are the ones that were well made. It's true with old houses, old cars, old furniture, pretty much everything. I'm sure there's a law for this phenomenon with some pompous dude's name on it but it's a well established and discussed phenomenon.

I believe the term you are looking for is Survivorship bias.

Comment I doubt it. (Score 1) 44

One possibility is that puzzles that are hard for computers must also be hard for people. That's undoubtedly true...

Not really. I would imagine something like a riddle would be easier for a human than a computer. On a more mundane level, computers, even with robotic bodies, so far can't interact with the world we live in as easily as humans do. Yes, they can do some things we can't but the reverse is also true.

Slashdot Top Deals

The moon is made of green cheese. -- John Heywood

Working...