This blog (“Walking randomly”) contains a pretty host of good pieces in computational programming, in Matlab, Python, R, etc, and also of news about computational software, particularly open-source tools, and mathematics by large.
Several that are of interest to most (after a very random walk of recent entries):
- Randomness in Matlab (discussing why using the new random generator controller rng() is important, here also)
- Pandas toolbox (Python data analysis package frequently mentioned in the blog)
- The Julia language (A new high-level language targeted for high-performance with the slightest coding pain)
- Disagreement on operator precedence for 2^3^4 (Don’t be afraid to use brackets!)
- Nonlinear eigenvalue problems and a toolbox (Solving problem of the form where maps complex scalars to complex matrices (e.g., matrix-coefficient polynomials). Applications can be found in many minimal problems in computer vision, e.g., the relative pose problem.
- Will 2012 be the year when OpenCL adoption really takes off? (Describing trends in CPU-contained GPU units and relative lack in OpenCL’s stand in scientific computing arena)