|
You are here |
mcyoung.xyz | ||
| | | | |
dave.cheney.net
|
|
| | | | | [AI summary] The post explains how the Go runtime implements efficient hashmaps without generics by using a unique maptype descriptor and compile time rewriting to bridge the gap between generic behavior and type safety. | |
| | | | |
philpearl.github.io
|
|
| | | | | Interfaces are not without overhead | |
| | | | |
divan.dev
|
|
| | | | | [AI summary] The author explains how understanding Go's internal data structure representations and memory management can help developers avoid common language gotchas like slice sharing and interface nil confusion. | |
| | | | |
thepythoncorner.com
|
|
| | | Hi guys, have you ever wondered how can Python dictionaries be so fast and reliable? The answer is that they are built on top of another technology: hash tables. Knowing how Python hash tables work will give you a deeper understanding of how dictionaries work and this could be a great advantage for your Python understanding because dictionaries are almost everywhere in Python. Hash Functions Before introducing hash tables and their Python implementation you have to know what is a hash function and how it works. A hash function is a function that can map a piece of data of... | ||