惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
M
MIT News - Artificial intelligence
D
Docker
S
SegmentFault 最新的问题
B
Blog
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
腾讯CDC
阮一峰的网络日志
阮一峰的网络日志
U
Unit 42
C
Check Point Blog
GbyAI
GbyAI
美团技术团队
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog

Secret Weblog

Becoming More Xee: A Modern XPath and XSLT Engine in Rust Looking for new challenges! Repeat Yourself, A Bit The Curious Case of Quentell The Humble For Loop in Rust The Humble For Loop in JavaScript Don Question Best Practices I Was a 1980s Teenage Programmer Part 5: Achieving Assembly I Was a 1980s Teenage Programmer Part 4: The Call of Assembly The Tooling Shift I Was a 1980s Teenage Programmer Part 3: MSX-2 JavaScript: when you need two ways to do it! Empowering Programming Languages Bloat and Retrofuturism Refreshing my Blog Again Random Rust Impressions Apilar: An Alife System I Was a 1980s Teenage Programmer Part 2: Olivetti M24 I Was a 1980s Teenage Programmer: the Alphatronic SolidJS fits my brain Is premature optimization the root of all evil? Framework Patterns: JavaScript edition Roll Your Own Frameworks Framework Patterns Secret Weblog Highlights Refactoring to Multiple Exit Points mstform: a form library for mobx-state-tree Seven Years: A Very Personal History of the Web
My Exit from Zope
Martijn Faassen · 2013-10-21 · via Secret Weblog

Last week I gave a keynote speech at PyCon DE. It was about a number of topics, too many topics, in fact (I went over my allotted time, something I regret). One topic was described by a friend as me "coming out of the closet" about my exit from Zope.

So let's come out of the closet on my blog too. A few years ago, I stopped my involvement with Zope. I gave up hope about Zope becoming more creative again as a web framework, and stopped my futile efforts to push it in that direction. For me, the days of Zope are over. Leaving Zope was difficult for me -- I am a passionate software developer and I had been involved with Zope since its inception as an open source project in 1998.

In fact, I still use Zope, through Grok, though Grok is now in maintenance mode as well. I use Zope a lot conceptually, when I approach new problem domains like programming the web browser (Obviel) or creating a new server-side web framework (morepath). The lessons and patterns I learned from Zope will never go away. Though I don't work on it anymore, Zope is still on my mind.

In a few [edit: more than a few!] upcoming blog entries I will talk a bit about Zope and my involvement in it. Perhaps it will be of interest to some.

I will post the entries in this series here:

the Zope is dead! Long live the Zope!

— Martijn Faassen (@faassen) September 12, 2013