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


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Comment Re: Worse than the space station? No. (Score 1) 684

Sample return and basic manufacturing are pretty fundamental building blocks of future space exploitation and we just don't seem to have much coming up with that. I readt about MOXIE a while ago, which is very interesting. But yeah, if we can't routinely do sample return from the Moon, then we're not close to having a permanent presence.

Comment Re: Worse than the space station? No. (Score 1) 684

I very much doubt even a well equipped colony would survive very long on Mars, nor would they want to after a while. Face it, we're limited to life on this planet or something very similar. If you want an insurance policy, the Moon is just as good since it could only be a temporary hideout until the Earth is safe enough to re-colonise.

Comment Re:It's not just Chrome (Score 1) 205

It's at least nice to stop regressions. So, log the bug, someone adds a test to reproduce it, then either the same person or someone else can fix it. Then, whenever someone changes something you can prove that it hasn't reintroduced the same bug.

Comment Re:How about over 10 years? (Score 1) 291

Come now, it's not as if that will ever happen again...

"Lisa, the whole reason we have elected officials is so we don't have to think all the time. Just like that rainforest scare a few years back: our officials saw there was a problem and they fixed it, didn't they?"

Comment Re:its why devs cringe. (Score 1) 180

Those aren't issues, they're features. Lack of static typing (odd choice of words - you could say Java lacks dynamic typing) allows much sparser code and you don't have to waste time compiling. The downside is there's more chance of runtime errors, but the time you've saved probably makes up for it and hell, you've got time now to write those unit tests. Performance isn't Python's strong point, but there are lots of options. For example, if you want to parse XML, ElementTree has a fantastic API and is written in pure Python so you can read it's code, step through it with a debugger. If you want it to go faster you can swap it out for cElementTree, which has the same API but is compiled from C code.