From: David Vallner Date: 2006-10-07T10:56:18+09:00 Subject: Re: Enterprise-Ruby Wish List by Francis Cianfrocca --------------enigC6365D70D34BAE1367528BE4 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Francis Cianfrocca wrote: > ActiveMQ is not the easiest product to use, nor is it particularly > graceful to require all manner of external bindings. It's also the kind= of > committee-designed rather than use-case-driven effort you'd expect from= > Java. Apache software cumbersome and hard to use! Further in the news at nine: Water is wet! Sheesh. The fact that specifically Apache developers have a penchant for writing documentation on the edge of useless is rather known. (Witness the Struts taglib docs. If you dare.) The fact more or less everything they ship relies on two-three classes from commons-collections, requiring you to download the horrendous iterators and stuff that was long since added to the JDK from when that library came to be along, and commons-logging, that I have yet to see do anything else than pointlessly wrap log4j or JDK1.4 wrapping for the whole time an application exists also tells books about what to expect in the ways of graceful dependencies. And all that would be fine if you weren't provably wrong, since despite all flaws, Apache projects on the whole are still able to knock up foolproof startup scripts. (Thanks to Brian McCallister for pointing that out.) Also, the overgeneralising vaguely to nag at [insert name of language that isn't Ruby here] doesn't quite make me trust you more as a technology journalist. It comes across as so much cheap community-pandering. If you have nothing good to say... David Vallner (Can we -finally- stop with the cheap shots at not-Ruby?) --------------enigC6365D70D34BAE1367528BE4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) iD8DBQFFJwlOy6MhrS8astoRAoLQAJ0Qs/8bQdn7qJJ9B2fU/Q6iWd+sVACffYjz YjjSjf+UPruK2RXCjU2abC8= =u+/B -----END PGP SIGNATURE----- --------------enigC6365D70D34BAE1367528BE4--