Why isn’t browser based programming or browser based IDEs more popular?

My Quora answer : Basically because most programmers use a bunch of other tools that are local, on their hard disk. These include compilers, libraries, source control, unit-testing frameworks, CI/CD pipelines etc. etc. And browsers, because of their security model, are really bad at talking to the local disk. So, if you want to use […]

The Android Studio / Gradle Experience

Im sure my answer / comment on What is Gradle in Android Studio? will get downvoted into oblivion with short-shrift fairly soon. (Maybe deservedly). But I’ll make it here : [quote] At the risk of being discursive I think behind this is the question of why the Android Studio / Gradle experience is so bad. […]

Why do IDEs get criticized so much?

My Quora answer : Simon Kinahan‘s answer is good, though I think he’s over-emphasizing the snobbery aspect. What’s definitely true is that IDEs are often not particularly optimized for the application you want to write. And often they’re optimized for the application you DON’T want to write. This is particularly true as, like most user-facing […]


Interesting this new surge of dynamic IDEs. First there was Brett Victor’s awesome demo. Now there’s LightTable (promoted on KickStarter, discussed on Quora) Sporadic thoughts. Is this implemented in the browser? (Bespin? CodeMirror)? Perhaps we’re seeing this explosion of innovation as IDE authors move to the cloud. A Kickstarter project? That’s cool. But motivated by […]