Suppose I want to generate bytecode or executable code on Mac OSX or Linux and run it on Windows. Assume that I want to do that in a web application and that I only target x86.
What are my options?
Continue reading "Cross-platform bytecode anyone?" »
Suppose we had a list of 10000000
phone numbers and wanted to take
just the first 8 digits of each.
Continue reading "The perils of benchmarking q" »
What is the Unified Buffer Cache on Mac OSX and how do you tune it?
Continue reading "Hacking the Unified Buffer Cache (UBC)" »
The foreign function interface (FFI) of a language is a mechanism for calling libraries in functions written, usually, in the C language. Erlang, by design, has one of the most awkward approaches to interfacing with C. This mechanism has been in place for over 10 years now and the Erlang team is in no rush to make significant changes.
Continue reading "Erlang FFI - Introduction" »
Yes, I'm not going to write the Erlang book. No, you will not miss much. I did not give up on Erlang. I thik Erlang will be an important part of my future trading infrastructure, just not the part that deals with trading algorithms.
Continue reading "Erlang for the win!" »