For sometime now, I’ve been talking about my experience porting Octave code to Java. While I still have a few things to say on the matter, I decided to put up the source code of our Java port. It is accessible at my portfolio website.
I don’t really find it an interesting code listing; there are a lot of functions doing the same thing only on different data types and most of them are elementary processes you learn the first time you learn about matrices and vectors. But, if someone needs to port Octave/Matlab to Java, I think I’ve laid a pretty nice groundwork here.
It’s not perfect but there you go. Caveat emptor.