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:What the Idiotic Hell./ (Score 1) 355

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) 355

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) 355

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.

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

That would be lovely, if it were actually true.

Well, that statement could be interpreted in multiple ways. If you want a job, you have two choices: Go for what most employers are asking for, or go for what some employers are asking for but aren't currently getting. Having said that, popularity of a language seems inversely related to the usefulness of a language in many cases.

Oh, and while we're here, in what possible universe are Java and C# "C-based"?! Wadler's Law in action...

Slashdot Top Deals

In every hierarchy the cream rises until it sours. -- Dr. Laurence J. Peter