On Sunday, 27 December 2015 at 09:51:42 UTC, tcak wrote:
On Sunday, 27 December 2015 at 09:27:18 UTC, Kokyo wrote:
Hi there,

I've just read a thread about low latency programming using D. As a Java user, I'm developing low latency applications in the financial area. In Java, there are some comprehensive FIX engines like QuickFix/J or lightweight engines like Falcon available as open source. I like to look at those source codes to see how colleagues solved the different tasks to deal with FIX streams or sessions.

Now that I'd like to use the holidays to dive into D, I wonder if there's an open source FIX protocol engine written in D that I could use as a study object.

Do you know such a project?

Kind regards,

Kokyo

I don't know any implementation of it (even first time I heard of FIX engine) in D, but since QuickFix has implementation for Fix Protocol in C++, a D binding can be
written for that.

http://www.quickfixengine.org/
http://www.quickfixengine.org/FIX50.html

An engine with a C API will be much easier to integrate with D than a C++ one. I just had a quick google and found this guy....

https://github.com/libtrading/libtrading/blob/master/docs/quickstart.md

Mike Parker (aldacron) has written some great blog posts around how to wrap C apis with D, so I'd recommend reading them when it comes to wrapping an API.

Cheers,

A.












Reply via email to