4 ms·
Silly. This is like saying "Stop innovating." Everybody thought search was a done deal when GOOG arrived. Mp3 players all seemed fine until the iPod arrived.
by ashu 19y ago
Silly. This is like saying "Stop innovating." Everybody thought search was a done deal when GOOG arrived. Mp3 players all seemed fine until the iPod arrived.
- rglullis 19y agoYeah. But what innovation do we have in a text editor that is only able to function in full-screen mode? What is new?
- ashu 19y agoWell, nothing may be new in this case, perhaps. But innovation happens very erratically and in spurts. One never knows what an artifact will be used for in the future, or what it will inspire to be created next. Regardless, my main argument was against the author's overly sensationalistic and dangerous "stop writing text editors" point.
- diversityhire 19y agoI remember when Mark Pilgrim was "stalking" Dave "appropriately named" Winer. I haven't read him much since then, but this seems like a lot of his stuff: best if taken with a grain of salt. He has a point, most software sucks & most people underestimate the difficulty of implementing good software, especially unglamorous software like text editors & word processors. And most of the people who underestimate the difficulty of implementing good software are incapable of seeing how bad their own software really is. Examples that spring to mind: PHP, newLisp, MySQL. I'm sympathetic to any argument against the flood of "text editors" that are really just skins on top of the Cocoa or .NET text editing frameworks. And I'm incredulous when I see someone write a whole application because they don't know that a feature exists or they don't realize their editor of choice is extensible. The other day I saw a blog entry about a guy who wrote a text editor because he wanted to use his whole 24" screen with as little "chrome" as possibleaEUR"I thought it was a joke. I disagree with Pilgrim that all of this is a problem. Yeah, most people shouldn't write a text-editoraEUR"even for their own edificationaEUR"because it's enormously hard and the results are going to suck. Efforts are better put into evolving an existing not-quite-optimal program (e.g., AquaEmacs) (where this is possible). But every so often something really revolutionary or great results from somebody doing what they "shouldn't have"... and it's fun.