My annotated programming language history

I’ve been coding, a.k.a programming, since I was 15 years old. Since then I’ve used many programming languages. Some of them have been for work, some have been for fun. I mean, really, who hasn’t done some programing while on vacation? Somewhat chronologically, here are many of the languages I’ve…

Continue reading

Symbolic computation in the small: Math on mobile

What are the main considerations when designing a math system or library that can do symbolic computation on mobile devices? I’ve written several times about math apps on mobile devices but, inspired by a blog post by Ismael Ghalimi, I want to comment a bit about how one might do…

Continue reading

Math software, dynamic languages, and the iPad

Will issues around multitasking and the new restrictions on the use of dynamic languages stop the Apple iPad from being used as a serious device for mathematical and scientific software? Several days ago I did a blog post about how math software might be able to take advantage of tablets…

Continue reading