With the iPhone OS 4.0, I think I have to update my OS lecture slides. That is, adding another slide fifth generation: smart phones and the “History repeats itself: finally, with iPhone OS 4.0 batch-based smart phone OS turns into multi-tasking/-programming era” or the like...