{"id":1026,"date":"2012-08-14T14:03:00","date_gmt":"2012-08-14T18:03:00","guid":{"rendered":"http:\/\/irreal.org\/blog\/?p=1026"},"modified":"2012-08-14T14:04:39","modified_gmt":"2012-08-14T18:04:39","slug":"whither-textmate","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=1026","title":{"rendered":"Whither TextMate?"},"content":{"rendered":"<p>Allan Odgaard recently <a href=\"http:\/\/blog.macromates.com\/2012\/textmate-2-at-github\/\">announced<\/a> that he is open sourcing the popular Mac editor <a href=\"http:\/\/macromates.com\">TextMate<\/a>. I&#8217;ve long considered it one of the few <a href=\"http:\/\/irreal.org\/blog\/?p=697\">editors suitable for serious programmers<\/a> so I treated the announcement as good news. It means that (what I consider) the three most important editors are open source.<\/p>\n<p>Others, however, were not as sanguine. John Gruber of Daring Fireball writes <a href=\"http:\/\/daringfireball.net\/linked\/2012\/08\/09\/textmate-2\">&#8220;Pretty sure this is it for TextMate\u2026&#8221;<\/a> and Josh Kerr says that <a href=\"http:\/\/kerr.io\/textmate-2-and-why-you-shouldnt-rewrite-your-code\/\">this is what happens when you set out to rewrite your codebase<\/a>. Marco Arment joked that <a href=\"http:\/\/www.marco.org\/2012\/08\/09\/textmate-2-open-sourced\">TextMate was just sent to retire on a farm upstate<\/a>. My friend Watts Martin agrees that <a href=\"http:\/\/blog.macromates.com\/2012\/textmate-2-at-github\/\">this is the end for TextMate<\/a>.<\/p>\n<p>All these naysayers are smart guys and may well be correct but it will be a shame if they are. One of the things that most everyone agree really hurt TextMate was the 6 years without a major update while Odgaard rewrote the code. Now that the source is available, it&#8217;s at least conceivable that a critical mass of developers could coalesce around that codebase and provide the regular updates needed to keep TextMate a major player in the field of text editors. Certainly, there are a large number of developers who have a huge investment in the muscle memory and mental model for TextMate. Of course, most of those developers won&#8217;t have the time or inclination to take on a maintainers role but perhaps a few will. In any event, I hope so. TextMate is a great editor and deserves to lives on.<\/p>\n<p><strong>Afterword<\/strong>: Odgaard <a href=\"http:\/\/arstechnica.com\/apple\/2012\/08\/odgaard-i-will-continue-working-on-textmate-as-long-as-i-am-a-mac-user\/\">speaks out<\/a> and insists that he is not abandoning TextMate. Indeed, he says he will continue working on it as long as he is a Mac user.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Allan Odgaard recently announced that he is open sourcing the popular Mac editor TextMate. I&#8217;ve long considered it one of the few editors suitable for serious programmers so I treated the announcement as good news. It means that (what I &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=1026\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-1026","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1026"}],"version-history":[{"count":4,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1026\/revisions"}],"predecessor-version":[{"id":1041,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1026\/revisions\/1041"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1026"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}