On Tuesday 25 November 2003 23:19, Leo Simons wrote: > available at: > > http://lsd.student.utwente.nl/jicarilla/TooMuchMagic > > An essay that cautions us to keep our habit to outsmart ourselves > in check. > > please do tell me if I should stop advertising this stuff :D
You are called "opinion maker", if it was politics.... That is fine with me. The paper takes a few very strong punches at Avalon and especially Cocoon ( for instance, "...you are using a framework inside a framework inside a framework" ). But since I am a magician, I can do nothing but smile. You have a point - but I want to keep my "God" status with my peers ;o). Good magic comes with two sides. You only mention the bad side. The good side being "not visible to user code". And don't forget, a lot of software we are required to write is by nature fairly complex. You also touches on two different aspects of magic. 1. "Smart" use of standard features (Reflection, dynamic proxies for instance). 2. Creation/usage of fancy tools (Bytecode engineering, Javadoc rape, scripting languages for instance). IMHO, those two should be treated with a tat of difference. The second I fully agree with. The first one not so... I also not fully agree that "programmers are smart". I would say "some programmers are smart", but there are a lot that are just average human beings. And I happen to think that the "smarter bunch" makes life easier for the rest with a bit of magic. After all, >90% of application code is very mundane, it is a matter of making this code faster to right, no? Good Article! Niclas --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
