Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well, hard/impossible to predict perhaps. Iteration order can depend on the order things were inserted and deleted and may differ from computer to computer (for example in Julia the hash-based dictionary ordering differs between 32 and 64 bit systems, and might change between versions of Julia, etc - you’d see the same thing with C++ unordered maps, etc, etc).


The same thing was a huge issue in Python until somewhere around 3.6, until they canonicalized the sort order.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: