Greetz Well I like the Zope-framework. Can I use my java skills with zope? \Oliver
On Thu, May 23, 2002 at 05:03:03PM +0200, Oliver Marx wrote: | Greetz | | Well I like the Zope-framework. Great! | Can I use my java skills with zope? Yes and no. Here are some java skills that can be applied to zope : o understanding OO design o understanding distributed objects (zope is like j2ee except it is comprehensible to and usable by mere mortals) o basic CS/programming concepts and abilities Some java skills that are not easily applied to zope, but can be done with some effort : o use of the standard java libraries o use of other java libraries If you have further questions, feel free to ask. HTH, -D -- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. Albert Einstein GnuPG key : http://dman.ddts.net/~dman/public_key.gpg
Well, we are choosing framework for our future web-applications. So far it has boiled down to: - Zope - Zope-like Java framework We prefer strongly typed languages, so Python would normally not be our language of choice. And in our opinion Perl is a write-only language :) So it would have been cool if we could have used Java with for our Zope objects. Are there any Zope like frameworks for Java? \Oliver
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of dman Sent: 23. maj 2002 18:26 To: Zope@Zope. Org Subject: Re: [Zope] Zope and Java
On Thu, May 23, 2002 at 05:03:03PM +0200, Oliver Marx wrote: | Greetz | | Well I like the Zope-framework.
Great!
| Can I use my java skills with zope?
Yes and no.
Here are some java skills that can be applied to zope : o understanding OO design o understanding distributed objects (zope is like j2ee except it is comprehensible to and usable by mere mortals) o basic CS/programming concepts and abilities
Some java skills that are not easily applied to zope, but can be done with some effort : o use of the standard java libraries o use of other java libraries
If you have further questions, feel free to ask.
HTH, -D
--
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. Albert Einstein
GnuPG key : http://dman.ddts.net/~dman/public_key.gpg
Oliver Marx, You might want take a look at http://www.mmbase.org. It has as much similarities as it has differences, though. regards, jw -- Jan-Wijbrand Kolman jw@infrae.com Oliver Marx wrote:
Well, we are choosing framework for our future web-applications. So far it has boiled down to:
- Zope - Zope-like Java framework
We prefer strongly typed languages, so Python would normally not be our language of choice. And in our opinion Perl is a write-only language :) So it would have been cool if we could have used Java with for our Zope objects. Are there any Zope like frameworks for Java?
\Oliver
On Fri, May 24, 2002 at 10:32:55AM +0200, Oliver Marx wrote: | Well, we are choosing framework for our future web-applications. | So far it has boiled down to: | | - Zope | - Zope-like Java framework | | We prefer strongly typed languages, so Python would normally not be our | language of choice. You've fallen into a common misconception wrt type systems. The static/dynamic and the strong/weak axes are independent. Here's a short list of some lanaguages : C, C++ static, semi-strong Java static, strong Perl dynamic, weak Tcl dynamic, weak Sh dynamic, weak Python dynamic, strong In python you can not perform string operations on non-string objects, you can't perform list operations on non-list object, you can't perform integer operations on non-integer objects and you can't perform an operation on a class instance that it doesn't support. Python checks types very strongly and doesn't have a tendency to automagically convert objects into different types. It is, however, dynamically typed because it does the type checking at runtime rather than compile-time. This is helpful because it reduces the amount of up-front effort a developer must exert while coding and allows for greater flexibility in the future when types of objects may change in compatible ways. In addition, there is a tool called "pychecker" that performs many of the same sanity checks a C/C++/Java compiler performs. There are longer explanations available on the web somewhere. | And in our opinion Perl is a write-only language :) :-). | So | it would have been cool if we could have used Java with for our Zope | objects. Are there any Zope like frameworks for Java? J2EE. It is many orders of magnitude more complex than zope, and requires you to write lots of pointless boiler plate code and it is much harder to get a j2ee server up and running, and is harder to debug the many obscure problems you'll run into. However, having beat my head into a wall over j2ee in school, when I started reading the zope book everything "clicked" and I wholly understood what was going on. HTH, -D -- Pleasant words are a honeycomb, sweet to the soul and healing to the bones. Proverbs 16:24 GnuPG key : http://dman.ddts.net/~dman/public_key.gpg
At 10:32 24/05/2002 +0200, Oliver Marx wrote:
Well, we are choosing framework for our future web-applications. So far it has boiled down to:
- Zope - Zope-like Java framework
We prefer strongly typed languages, so Python would normally not be our language of choice. And in our opinion Perl is a write-only language :) So it would have been cool if we could have used Java with for our Zope objects. Are there any Zope like frameworks for Java?
You're probably best asking that on a Java list. Btw, the Java framework du jour is now Struts (see jakarta.apache.org) - It's a framework in the strict sense of the word... don't expect any UI at all. Enhydra (which was about as close you got to Zope in Java) is no longer even being supported by lutris and its days are numbered. chas
Enhydra (which was about as close you got to Zope in Java) is no longer even being supported by lutris and its days are numbered.
"April 25: We are pleased to announce that the ObjectWeb Consortium has decided to take over the sponsorship of the Enhydra initiative." www.enhydra.org -- Best regards, Jonas You can observe a lot just by watchin'. - Yogi Berra
check HOP - Helma Object Publisher http://www.helma.org it uses ECMAScript for scripting, it has object database, and there is beutifull example application Antville (http://www.antville.org) Best regards, Michal On Fri, May 24, 2002 at 10:32:55AM +0200, Oliver Marx wrote:
Well, we are choosing framework for our future web-applications. ... skip ... Are there any Zope like frameworks for Java?
Oliver
participants (7)
-
chas -
Chris Withers -
dman -
Jan-Wijbrand Kolman -
Jonas Bengtsson -
Michal Bencur -
Oliver Marx