Mac OS is lucky: it has to work only on a limited subset of hardware. Windows is lucky: all manufacturers ensure it works with their hardware. And only Linux suffers from strange problems. Unfortunately, I like it more than the others :(
Not that never. But I'm sure that this happens much less often. My MacBook Pro hasn't had suspend/resume problems for more than a year. My new Linux laptop has them at least twice a day.
- Peter Gromov
Maybe OSX is indeed more polished, or you're more lucky. I've encountered about the same amount of problems on my Linux laptop and on my wife's Windows laptop — not much, but somehow above zero level.
- 9000
Actually, there is quite a comparable experience with OS X: on a non-Apple hardware :)
- trespasserw
Iteration over randomly ordered collections (Java HashSet, HashMap) should be prohibited, or at least made explicit. I could have spent my time much better than searching for a source of indeterminacy in my program :(
«with PCollection foo you can simply say: PCollection foo2 = foo.plus(e); which still leaves foo untouched but generally requires little or no copying, using time and space much more efficiently»
- 9000
In many JVM languages that would be just foo + e, which is good
- Peter Gromov
А ещё мне интересно, что бы в подобной ситуации сделали бы с медсестрой, скажем, в Штатах? Возможно, лишением лицензии или права работы не обошлось бы...
- Лиза
«classes are implemented using AVL trees which are self balancing binary search trees, a new collection that is created by adding an element to an existing collection can share most of its elements with the original collection»
- 9000
«Note that currently (jan 2010) this library is at an alpha stage. The functionality, documentation and testing is not complete and changing fairly rapidly»
- 9000