-
-
Currently, we use [ps.Map](https://github.com/mndrix/ps/blob/master/map.go) for all the persistent structures in the graph. This may or may not be ideal.
First, I haven't quite taken the time to dete…
-
It should be possible to build and update the location cache and data for HPA* on the main thread and then pathfind on another thread, as the datastructures for HPA* and location caching should be imm…
-
Metadata implements `hashCode()`, despite being a mutable class.
`hashCode()` exists solely to enable storage datastructures (such as Map and Set); and they behave very badly when the hashCode of a…
-
Hi there :)
I find currently the following problems, when consulting the documentation on the topic of data structures.
1. There is no dedicated page, that lists all the available data structur…
-
I posted this as a question on SO: http://stackoverflow.com/questions/35068300/ and was answered it may be a bug, so here it is:
In a request, I set a dictionary in `session['test']`:
```
session['t…
-
We are being bitten constantly by Golang's GC. Its performance (i.e. throughput) seems to be the culprit. We think that having a non-generational/non-compacting GC is seriously affecting the performan…
-
"Though tuples may seem similar to lists, they are often used in different situations and for different purposes. Tuples are [immutable](https://docs.python.org/3/glossary.html#term-immutable), and us…
-
After some thinking in regards to the design tradeoffs of ScalaJson, I am exploring the idea of renaming `unsafe` to `mutable` and doing some other changes (which mainly means removing the use of exce…
-
1. Collection中的数字类型是否要选用[decimal.Decimal](https://github.com/shopspring/decimal/blob/master/decimal.go#L71)来表示,会不会对性能有影响,有没更好的选择?
2. Collection是否要设计成immutable