It’s the year 3018 for a programmer these days, yeah a 1000 years from now is what it feels like when my proclivities now involve constantly digesting new information not in seconds, but in hertz. Now hertz is the unit of measure we use to measure frequency. Since frequency is measured in cycles per second, one hertz equals one cycle per second. Where am I going with all this? Well what I’m really trying to say is that as we add more abstraction or more information to a particular thing, the more unnecessarily complicated it gets – and in some ways this ‘thing’ actually starts to become increasingly unstable.
This post is nice and light actually, it was an arbitrary find while I undergoing my usual subconscious bombardment of various programming concepts – namely, data structures, control structures and machine language. In this video A Framework Author’s Case Against Frameworks, Adrian Holovaty, the creator of Django gives a high level example of how frameworks can further complicate things for a developer.
Continue reading “A Framework Author’s Case Against Frameworks”