Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Science creates understanding of a real world. (Score 1) 770

I think that's far too narrow a definition of science, one that seems far too ideal to be useful.

Is string theory science? After all, there's virtually no way to test it with any technology we currently possess, and it may be decades before we possess the equipment necessary to actually test its predictions.

I'd say the answer is yes, it is science. It may be wrongheaded and may ultimately end up being wrong (though the mathematics that have had to be produced to explain string theory have had some benefits in others areas of research, so in science, even failures lead to advances). Even the most ardent string theorists will admit, when pushed, that at the moment, strings remain a theory without experimental evidence, so it's not like they're deluding themselves into believing they have TRUTH.

In fact, that, to my mind, is what makes science more than any other philosophical statement; and that is that there is no TRUTH with a capital T, but rather provisional facts that are open to change at any time. Some theories may have sufficient explanatory power and evidence backing them that they might as well be considered true (ie. biological evolution, general relativity), but even in such cases, there's usually aspects that are incomplete, so even within well-established theories, there's always room for improvement. In some cases, such theories may ultimately be subsumed into larger theories (as happened with Newtonian Mechanics). I fully expect that Relativity and Quantum Mechanics will themselves ultimately be unified as part of a larger theory (maybe it will even be string theory, so one hopes that those researchers keep going, even if by the Chrichton formula, they're apparently not doing science at all).

Comment Re:Powershell (Score 2) 729

Compared to other scripting languages (I'm thinking Bash, Python, heck even Perl), yeah, Powershell kind of sucks. But compared to the incredible hacks that had to be used a decade ago to do scripting on Windows servers, it's a 1000% improvement. But, at the end of the day, it has to be one of the worst scripting languages I've ever used.

Comment Re:Powershell (Score 3, Interesting) 729

Apart from anything else, what I truly dislike about Powershell is how verbose it is. Perhaps it's my *nix heritage, but I like tidy little mnemonic commands like "mv", "rm" or "grep". Less typing, less things to wrong when you're writing scripts. I also find the syntax rather awkward. It's far better than the alternatives (like vbscript or jscript with WMI), but it's still a long ways away from what I would consider a decent scripting language.

Actually, the worst part of about Powershell is how awfully slow it is. I'm sure that is because it's basically an interface sitting on top of .NET. The *nix shells are, for the most part, self-contained binaries, so bringing up a Bash script is very fast. But then again, sh and its descendants aren't trying to create a "do it all" environment, but rather create control structures and variables to expand upon existing *nix commands.

I wrote a Powershell scriptlet a few months ago to dump Exchange 2010 mailboxes based on some criteria. Works like a charm, and like I said, despite my dislike of Powershell itself, I'm very grateful that it exists. But loading the Exchange scriptlets library takes something 10 to 20 seconds, and you can see Powershell nailing system resources like crazy to get to that point.

While its roots, or at least its inspiration, are the Unix shells, in very important ways, it ignores key Unix principles. It is indeed what Bash would work like if it had been written by Microsoft.

Comment Re: Not a chance (Score 3, Insightful) 254

TCP/IP has the singular advantage that it is deeply entrenched, runs on a vast number of devices from supercomputers right down to single-chip computers. Is it perfect? Absolutely not, but it's a proven technology.

I'm sure in the fullness of time it will be replaced, or at least subsumed into some better protocol, and maybe this initiative will be the one that produces its successor... or not. I think TCP/IP is going to be with us for a very long time.

Slashdot Top Deals

Dinosaurs aren't extinct. They've just learned to hide in the trees.

Working...