LinuxWorld: A developer's dreamJul 23, 2000, 16:13 (0 Talkback[s])
(Other stories by Nicholas Petreley)
[ Thanks to S.Ramaswamy for this link. ]
"Last week I whined about Zope, a Python-based, object-oriented Web application development environment. Zope has obvious potential, so I'll keep working with it until I've learned enough to decide if I really love or hate it. But right now, I prefer the Java-based development environment called Lutris Enhydra. ... For some, the Zope vs. Enhydra contest comes down to Python vs. Java. Python fans tend to hate Java, and vice versa. Not so with me -- I happen to like both very much, although I have a slight preference for Python. Nevertheless, if you're familiar with Java and like it, you'll probably think Enhydra is a dream come true."
"I'm rather unhappy with the lack of refinement in Zope's Web-based development environment, so you'd think I'd really be upset by Enhydra's almost total lack of visual development tools. But I'm not. I'm perfectly satisfied with employing my own editor and a few command-line utilities to use Enhydra."
"Enhydra has a Java-based visual development tool, the Data Object Design Studio (DODS), used for building and managing data objects for your applications -- look up the word "arcane" in your dictionary and you'll probably find a screen shot. Enhydra also has a Web-based debugger and an administration tool, both of which seem more usable than DODS. A visual application development wizard is in the works."
"To be fair, I should mention that you can use external visual development tools to develop Enhydra applications. The Enhydra tool Kelp lets you build Enhydra applications using Inprise JBuilder or Oracle JDeveloper. I haven't tried Kelp, though. I've used Enhydra strictly at the command line along with my favorite text editor, NEdit."