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


Forgot your password?

Comment: Packages = Win (Score 2) 380

by should_be_linear (#49750283) Attached to: How Java Changed Programming Forever
Also, one of the main double-plus-good stuff in Java is concept of packages and jars. Anyone dealing with header files and libs (not to mention issues when libs are created by different compilers on different platforms) will know what I am talking about. If C++ in next iteration copy this concept and ditch header files, it will be greatest improvement in C++ ever.

Comment: Re:Easier to learn != easier to use (Score 2) 380

by should_be_linear (#49750211) Attached to: How Java Changed Programming Forever
For each one of you wanting operator overloading, there are 1000 other programmers dealing with large legacy codebases, happy Java DO NOT support operator overloading, functions outside classes, classes placed in different directory then they supposed to be, generics to the point of Obfuscated Code Contest everywhere, all the time.

Comment: Not Hard To Imagine (Score 3, Interesting) 172

If you accept this universe is simply mathematical function, weirdnes goes away. Function, that is itself probably intersection of multiple functions, some of them being evaluated backwards of what we percieve as "time", therefore creating weird effects in our perceived direction of time. Actually, laws of physics in not all that interesting to me (beyond some level), because physics is going after "particles" and "forces" that happen to be in this function, describing this universe. There is infinite number of other configuration. Function y = sin(x) exists just like our universe, so does set of integer numbers or PI.

If "universe" is locally predictable in one direction (which becomes "axis of time"), then self-replicating features (life) can emerge. In the case of our universe, there is atomic/molecular level complex and yet locally perfectly predictable, that enabled (under "perfect circumstances"?) life forms. atomic/molecular level isolates low level quantum weirdness. After all, life doesn't care if this function is predictable at ALL levels, molecular level is enough, and it happens to be good for many other reasons. There is so many random things needed for universe to sustain life, that probably insignificantly small portion of functions has any self-replicating (living) features, let alone intelligent.

Why should I be surprised by weirdness of quantum world then? It never needed to be predictable in our direction of time.

Comment: EU rules? (Score 2) 392

I think it would increasingly create problems with EU legislation not to have USB port on telephone (AFAIK, so far they are circumventing this using adaptor, which is risky move with regulators). And USB-C is finally "good enough" for them not to push too hard on this, for banning iPhone in EU altogether would be a nightmare for them.

Comment: Anthropic principle (Score 0) 138

by should_be_linear (#48601481) Attached to: How Birds Lost Their Teeth
Anthropic principle can be applied here. If birds had teeth, they would evolve into mammal-eaters and pose great threat to any mamal that lives above surface. It is hard to imagine human evolution in such circumstances. Basically, if birds had teeth, there would be nobody intelligent to observe them. It is one of many unlikely random events in nature (including many constants physics) that is somehow biased towards our existence.

If I have seen farther than others, it is because I was standing on the shoulders of giants. -- Isaac Newton