Posted on November 18, 2007 by Lennart Regebro
Last weeks release of Grok 0.11 included support to plug in your favourite templating language. As an example application of this we decided to use Genshi, thanks to the high hype factor it has had lately, and despite the fact that I don’t really like it.
And so today I cleaned up the docs for [...]
Filed under: grok, python | Tagged: genshi, grok, megrok.genshi, python | 2 Comments »
Posted on November 18, 2007 by Lennart Regebro
Like when I saw John Stahls post about Web Collectives new product MetaNav. MetaNav will let you build navigation structures that are independent of the folder hierarchy. Like EasyPublisher did when I and Johan Carlsson wrote it. In 2001.
Filed under: plone | Tagged: easypublisher, metanav, plone | 2 Comments »
Posted on November 16, 2007 by Lennart Regebro
When building large frameworks you often want to make everything easily pluggable and extensible. Objects need to be able to interact with each other without needing to be told about each other beforehand. To create this kind of pluggability is not generally very hard, especially not in dynamic languages like Python, but if you have [...]
Filed under: python, zope, zope3 | Tagged: component architecture, components, development, programming, python, zope | 7 Comments »
Posted on November 8, 2007 by Lennart Regebro
Grok, for those of you in the Python world who have missed it, is that latest and greatest of Python web framworks. And it’s greatest because it’s based on Zope 3, so you get all of the goodness of components and aspect orientation and all other cool things. But Grok is designed to take the [...]
Filed under: grok, python, zope, zope3 | Tagged: grok, jim fulton, python, rest, templating, theming, zope, zope3 | 5 Comments »
Posted on November 1, 2007 by Lennart Regebro
Via Matt Harrison I saw this blog post by Joe Shaw, where he claims to be too sloppy and undisciplined to use Python.
And lastly, having worked with Trow on a reasonably big desktop Python app, we wanted a strongly typed language. Writing real applications in Python requires a discipline that unfortunately most people (including myself) [...]
Filed under: python | Tagged: compilers, dynamic typing, python, static typing, testing | 11 Comments »