{"id":182,"date":"2003-02-04T20:43:19","date_gmt":"2003-02-04T20:43:19","guid":{"rendered":"tag:owlfish.com,2004:colinweblog.20030204204319"},"modified":"2003-06-30T23:20:59","modified_gmt":"2003-06-30T23:20:59","slug":"04022003","status":"publish","type":"post","link":"https:\/\/www.owlfish.com\/weblog\/2003\/02\/04022003\/","title":{"rendered":"Version 2.0 of SimpleTAL released"},"content":{"rendered":"<p>I&#8217;ve just upload the new version of SimpleTAL.  This is the version that brings with it significant performance improvements thanks to the refactoring.  It also brings some changes to the API, so if you are using an earlier version please take a look at the notes on <a href=\"http:\/\/www.owlfish.com\/software\/simpleTAL\/notes.html#migration\">migrating<\/a> from an older version.  Feedback, as always, is much appreciated.<\/p>\n<p>For anyone reading this and wondering just <b>what<\/b> SimpleTAL is, here&#8217;s a quick description.  SimpleTAL is a <a href=\"http:\/\/www.python.org\">Python<\/a> library that provides an easy to use template language for HTML (and XML) documents.  By using SimpleTAL it becomes easy to separate the look and feel of a page from it&#8217;s content, which makes it very useful for powering interactive web pages.  SimpleTAL is a standalone piece of software, so you can use it to produce HTML or XML content from any Python program.<\/p>\n<p>This weblog is produced using SimpleTAL, and is also the reason that I wrote it in first place.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve just upload the new version of SimpleTAL. This is the version that brings with it significant performance improvements thanks to the refactoring. It also brings some changes to the API, so if you are using an earlier version please take a look at the notes on migrating from an older version. Feedback, as always, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/posts\/182"}],"collection":[{"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/comments?post=182"}],"version-history":[{"count":0,"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/posts\/182\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/media?parent=182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/categories?post=182"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.owlfish.com\/weblog\/wp-json\/wp\/v2\/tags?post=182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}