Hacker News new | ask | show | jobs
by khelloworld 5916 days ago
I think what you mean is "productive" not "creative." If thats what you mean, I am with you. Obviously the more abstracted out low level details are, the more easier it is to churn out code, thus making you more productive.

But, given that you are using the same APIs (or using wrappers that utilize the same API, which is the same thing), I fail to see how you can do things differently in Scheme or some other language that you couldn't do in objective-c.

1 comments

Programming isn't just using APIs.

For everything else, you may be more creative in a certain language, because you know it inside out, and are able to think in it.

Having better abstractions means you're able to fit more things in your head at the same time.

Of course programming isn't just about using APIs. But, writing apps for the iPhone is.