Become a fan of Slashdot on Facebook


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

Comment Re:ELI5 (Score 2) 103

You want to know what this D-Wave technology represents? A start.

Yes and no.

Yes, D-Wave technology represents the first practical step in one possible direction for building practical quantum computers.

No, in that it is an insane hype machine. How many pieces have you seen which claims that D-Wave is working on solving NP-complete problems efficiently, something which pretty much everyone believes quantum computers are incapable of doing? If D-Wave can't live up to the hype, it may ruin quantum computing for everyone, and that would be a bad thing.

My mother (who has spent a lot of her life on committees of various kinds) taught me from a young age that the problem isn't often what is done, but the way it's done. D-Wave embodies this principle.

Comment Re:What the Idiotic Hell./ (Score 1) 397

No, Indonesian only resembles Latin because it uses the same character base.

Er... no. It also has similar pronunciation, similar word length, broadly similar word order rules, and even some cognates which Indonesian gained through Dutch. I picked that example very carefully. Someone who was not familiar with human writing systems could easily look at (say) Latin, Indonesian, and Romanian, and conclude based on alphabets alone that Indonesian is more closely related to Latin than Romanian is.

Comment Re:What the Idiotic Hell./ (Score 1) 397

But I'm sure you know more and better than the designers of the C# and Java languages.

The term that Anders Hejlsberg used was "C-like", which is a much weaker claim than "C-based" or "C derivative". I don't know that James Gosling claimed any similarity to C except for syntax.

I'm sure C++ is also not C based by your definition.

Of course not. C++ and Objective-C are absolutely C-based, in that they share semantics and are even backwards compatible with C. It would be fair to place D and Rust in the C family, too, as well as more obscure languages like NXC, Cyclone and Lite-C. (And that's not counting C's ancestors and close cousins like BCPL and Bliss.)

C# superficially looks like C, in the same way that Indonesian superficially looks like Latin. But Rust is a closer relative to C in the same way that Russian is a closer relative to Latin.

Comment Re:What the Idiotic Hell./ (Score 1) 397

The world in which a language is said to be based on another if it shares a great deal of syntactic similarity.

Ah, I see. So C# is C-based in the same way that Farsi is Arabic-based, or Indonesian is Malagasy-based. Everything to do with superficial appearance and nothing at all to do with semantics.

Comment Well... (Score 1) 397

My best advice to all of you engineers in the Class of 1890 is to bet your careers on coal-powered steam. Yes, we hear talk of internal-combustion this and electric-power that, but they are all just expensive novelties. Coal is efficient, it provides for many jobs among the lower classes in the mining industry, and is also unwasteful in that most of it literally disappears into the sky, far away from the refined mouths of gentlemen like yourselves.

Besides, the electric power proposals proposed rely on coal-powered steam, so why not just cut out the inefficient middle-man?

All of the great engines of our industry today are powered by coal-powered steam. Would you have us return to the days of the wind-mill or water-wheel? I think not.

Believe me, young engineer, you will never want for a well-paying career if you just stick with coal-powered steam.

Slashdot Top Deals

Machines that have broken down will work perfectly when the repairman arrives.