The F# Journal just published an article about metaprogramming:
"The Porter Stemmer algorithm is a stemming algorithm from natural language processing that tries to compute the stem of a given English word. The algorithm has already been implemented in many different languages including F#. This article takes the different approach of defining a minimal language, an embedded domain specific language, capable of expressing this algorithm and then describing the algorithm declaratively as close to its original definition as possible..."
To read this article and more, subscribe to The F# Journal today!
Background reading on the reference counting vs tracing garbage collection debate - Eight years ago I answered a question on Stack Overflow about the suitability of OCaml and Haskell for soft real-time work like visualization: "*for real-ti...
6 months ago