I would probably try something like:
1. To avoid unparsing/parsing which just add/remove a lot of redundancy:
use byte-encoding of that info(i don't know what kind of info You have,
so I cannot say how, probably just to blit struct's that You have would
be enough). In other words: use fd456 instea
Hello Matthias,
> Now the data flow shows up as a critical performance bottleneck:
Instead of writing the data to a file and then reading it back, you could
consider using something like HaskellDirect. With this tool you can
interface to other languages. See
http://www.dcs.gla.ac.uk/fp/software