I installed wolfram on my raspberry pi. Mostly to play with free-form linguistics but I couldn't get it to work. I considred D, Julia and Wolfram for a raspberry pi project.
But D(dmd) and Julia is not in the apt-get archve for raspberry pi and wolfram is behind a paywall on other platforms. So, I decided to go with racket. I don't know much about it but there is some talk about reactive programming. See: http://en.wikipedia.org/wiki/Reactive_programming https://www.coursera.org/course/reactive One of the reasons I have had look at Julia and wolfram is that I took a course in systematic program design some time ago. https://www.coursera.org/course/programdesign It teaches that the structure of the program follow from the structure of the data, and I was looking for a programming language which uses this fact and places the data first. Like: suffixTree res=("GTAGT$",[5, 2, 3, 0, 4, 1],[0, 0, 0, 2, 0, 1]).suffixArray2suffixTree The idé is that by placing the data first the programming envioment might help you find the right function or series of function (with tab complete ?), or maybe write some systematic code automatically. Well, this might just be some late night rambling not much about Julia or Wolfram. Knud
