A timing and memory diagnostic application for F# could be a short or long project. Comparatively, one of F#'s main features is that it reduces dependencies on computational abstracts “extra ugly and wierd symbols and stuff” and this certainly will effect the outcome of an application in terms of timing and memory usage.
I am using F# on windows a lot, know it’s advantages and like it much.
I’m looking for an easy way to install a runtime for F# and C# someway on Pi, develop a small test app on PC with VS, transport it to Pi and debug it remotely from VS.
Then, I can evaluate memory size and latency via software or even with special hardware, using GPIO pins for input and output and logic analyzer, to get an first impression of these figures.
I’m aware that I cannot await very much realtime behaviour, let alone garbage collection, but I hope to reach sub second for a plain, no number crunching test app, input → state machine → output turnaround should be doable.