Re:Kdb+ and Python: EmbedPy and PyQ
by yalph on Saturday November 18, 2017 @10:24AM
(#15729283)
So what are those alternatives?
[ Parent
| on HN ]
How about hobbes?
I will check thanks but wnated to learn from him. I do not think there are many alternatives by the way. Is this one a full alternative? Does it provide all functionalities of kdb?
It’s better in a lot of ways. It has a type system, can produce much better code, can do cross-process compilation (for multi-process IPC). The FFI/binding process is much simpler, there are more options to record precisely-typed data from applications.
And hobbes is used in major high-volume and low-latency systems at Morgan Stanley (where q originated, as you may know).
Hi thank you very much, I work in the industry and I will definitely take a look at it. You seem to be one of the developers behind this project. Is there any way I can contact you in the future?
Yes I do work on the project at Morgan Stanley. Our group email is [email protected] and we're pretty responsive on that list (as well as on the github page).
How come kx is ok with this one? I heard they sue every moving object around.
Kx does seem to bully people with threats of lawsuits, not sure how often they actually follow through.
hobbes is not a k/q clone, it's much more like Haskell actually. The features that make hobbes especially compelling for its production use-cases, like its complex type system, are features that kdb has never had and probably never will have.