| ▲ | stingraycharles 2 hours ago | ||||||||||||||||
It doesn’t seem like the right tool for the job, though. Aren’t your own programming language’s constructs much more well-defined / understood ? | |||||||||||||||||
| ▲ | freakynit 2 hours ago | parent | next [-] | ||||||||||||||||
Language's own native data-structures are generally much more capable and vast. 99%+ developers use only a very limited set of those capabilities. This approach packages those most used ones into a nice, consistent DSL. It's similar in effect to what busybox does to shell utilities, though the motives are different. | |||||||||||||||||
| ▲ | simonw an hour ago | parent | prev | next [-] | ||||||||||||||||
Redis has some pretty useful primitive that many languages don't: - HyperLogLog, bloom filter, other probabilistic data structures - Geospatial operations on stored points and polygons - Expiring keys, for creating caches These aren't in most standard libraries, and the Redis implementations tend to be fast, robust and well understood. | |||||||||||||||||
| ▲ | lpapez 2 hours ago | parent | prev [-] | ||||||||||||||||
I use PHP. None of the language tools or constructs available to me are adequate. | |||||||||||||||||
| |||||||||||||||||