This is a followup to yesterday’s post on Application Programming Environments. As I thought more about what I wrote, it brought to the forefront some stuff I’ve been wondering about in this area. Specifically, does Apple have a comprehensive strategy/philosophy/outlook on the issue of native code vs. JIT code, or on Objective-C vs. dynamic languages? [...]
There has been an interesting discussion going on about the future of desktop applications, involving John Gruber, Jesper, and Daniel Jalkut, with many comments form other luminaries in the Mac programming world. There were a number of themes in the conversation, but the one that struck a chord with me came from this quote from [...]
I’ve been using Vista as my main OS on my desktop PC for quite some time now - knowing what Vista can and can’t do is part of my job. One thing I’ve really been impressed by is the SuperFetch feature, which intelligent preloads application code into memory based on a machine learning algorithm.
Now Patrick [...]
Steve Yegge of Google has an interesting post up on his blog about The Next Big Language. In it, he discusses what he feels are the necessary criteria for a successful programming language, but doesn’t actually name the language he thinks will be it. What is most fun about the article is reading the comments [...]