Hacker News new | ask | show | jobs
by PhilChristensen 6097 days ago
This is interesting, I had an idea to do the same thing years ago. I ended up just taking a few of the really nice things from Drupal, and making a new framework around those.

I loved Drupal when I was limited to building sites in PHP. It worked around a great deal of common problems in PHP, and was well documented with a good community, etc...

Still, most of the advantages came from having a semi-regulated environment to use to implement CMS projects in PHP. Once you have a sane language like Python, it would be a huge waste to do a direct port. The result would be profoundly unpythonic, and give you no particular benefits because of it.

If you adapt it to make it more pythonic, then you lose the benefit of familiarity for new users. As it is, it's not really like you'll ever be able to use existing Drupal modules in a Python reimplementation; even if you could, it's hard enough keeping modules working across different versions of Drupal, much less entirely different platforms.