LinuxWorld: Still not addicted: Zope too geek for its own good | Linux Today

LinuxWorld: Still not addicted: Zope too geek for its own good

Written By
Web Webster
Web Webster
Jul 15, 2000

“Zope is based on the programming language Python, but you don’t
need to write Python code to use it. You’ll do most of your
programming in Zope with the Document Template Markup Language
(DTML). DTML is similar to HTML, so it’s very easy to get started.
Zope is more than an object-based Web development tool — it is a
Web-based development environment that is itself written using
Zope. The only downside to this approach is that you have to edit
much of your code in a browser text box. Expecting someone to code
in a browser text box is considered a human-rights violation in
most civilized nations…”

“Zope attempts to be object-oriented programming (OOP) to the
max. If you wanted to open an online shoe store, you would probably
start by creating a shoe object based on the Zope ZClass. You would
define the object as catalog-aware, which means you can do things
like sort your shoe database.”

“This brings me to my biggest problem with Zope: its
unnecessarily high nerd factor in its approach to development. Zope
is all basic stuff, but it never seems basic when you use it, and
too often fails to automate simple tasks. It is as if Zope’s
designers got so caught up in making Zope object-oriented they
forgot that real people want to use it to be productive.
As a
result, they seem to have deliberately made it a difficult
environment for anyone but professional programmers who are already
thoroughly familiar with OOP techniques and eager to get cracking
with code.”


Complete Story


LinuxMall.com: Zope is the Dope
(Jun 14, 2000)

LinuxProgramming: Zope 2.1.6: An Alternative Application
Server
(Jun 08, 2000)

LinuxMall.com: Enhydra Serves Anticipation
(Jun 06, 2000)

European Unix Platform (EUP): Introduction to Zope
(May 13,
2000)

Linux Programming: Enhydra 3.0: Bringinng XML and Java to Linux
Development
(Apr 27, 2000)

InfoWorld: Enhydra broadens e-biz options
(Apr 13, 2000)

LinuxWorld: The dope on Zope – New tool is powerful, but
nonintuitive and poorly documented
(Mar 25, 2000)
Zope.org:
How-To: Gain Zope Enlightenment By Grokking Object
Orientation
(Feb 08, 2000)
Byte.com:
A Zope Primer: The Calendar Tag as an example of Zope
(Jan 24,
2000)
LinuxPlanet:
The Zope Application Server Revisited
(Jan 07, 2000)
LinuxPlanet:
Zope: An Open-Source Application Server
(Dec 08, 1999)
Linux
Journal: Zope-on-a-Rope
(Dec 04, 1999)

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.