News for hackers. Stuff that matters.
Re:Kdb+ and Python: EmbedPy and PyQ by yalph on Saturday November 18, 2017 @10:24AM (#15729283)
So what are those alternatives?
Re:Kdb+ and Python: EmbedPy and PyQ by kthielen on Saturday November 18, 2017 @10:50AM (#15729408)
How about hobbes?
Re:Kdb+ and Python: EmbedPy and PyQ by yalph on Saturday November 18, 2017 @01:07PM (#15729983)
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?
Re:Kdb+ and Python: EmbedPy and PyQ by kthielen on Saturday November 18, 2017 @06:33PM (#15731294)
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).

Re:Kdb+ and Python: EmbedPy and PyQ by yalph on Sunday November 19, 2017 @01:16AM (#15732550)
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?
Re:Kdb+ and Python: EmbedPy and PyQ by kthielen on Sunday November 19, 2017 @11:31PM (#15737815)
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).
Re:Kdb+ and Python: EmbedPy and PyQ by yalph on Saturday November 18, 2017 @11:34PM (#15732276)
How come kx is ok with this one? I heard they sue every moving object around.
Re:Kdb+ and Python: EmbedPy and PyQ by kthielen on Sunday November 19, 2017 @01:06AM (#15732531)
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.