3 ms·
Great point. The problem of developing iPhone applications is that the API sucks. Let me say this again: the iPhone API is not good at all, it is a crude exampl
by antirez 17y ago
Great point. The problem of developing iPhone applications is that the API sucks. Let me say this again: the iPhone API is not good at all, it is a crude example of how try to be veryCoherentAndOrtogonal: is not enough. A good API is a matter of design, any amount of MVC can't change this fact.
What hurts me is that the limits are neither of Objective-C. Ok you have to deal with 1980 reference counting, but there are high level data types such mutable arrays, maps, and so on. It's not hard to imagine an higher level interface using Objective-C.
My guess is that what deserves to be tried is to build an higher level API on top of an higher level language, so you can write:
createUITable(0,0,400,300,lambda {|section,index| .... })