|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: The Airplane Example (static typing permathread?)
On Wed, 05 Jan 2005 11:16:45 -0700, Uche Ogbuji <uche.ogbuji@f...> wrote: > I should also point out that this is an XML-DEV perma-thread, and as > usual nothing new has been revealed in this round. I've been involved > in at least two long rounds in the past, and I have no idea why I'm > currently wasting time on it again. I dunno ... at least Len's post http://lists.xml.org/archives/xml-dev/200501/msg00144.html can be bookmarked and pointed to the next time the permathread emerges. I'm not sure I *completely* agree with it, but it hits most of what I consider the high points: - There is room for both static and dynamic typing in just about everyon's toolbox. - Neither provide a secret sauce to pour over real-world code to prevent disasters - There is a tradeoff either way -- dynamic/declarative tools tend to have a higher run-time overhead, static tools impose a productivity tax OR a tools tax. - The quality of the code generated by declarative tools or automagically invoked by dynamic tools improves as the technologies mature. In the long run we can expect the dynamic/declarative stuff to be more efficient, and the static checking stuff to be more integrated into platforms (e.g. .NET and Java) and design/code-time tools that eliminate much of the tedium. - The trick is to optimize the mix of different approaches for a specific project, not to grow so enamored of one particular Golden Hammer that you use it to pound nails, drive screws, and cut lumber :-) - No tool or methodology will save you from human folly. The end of Moore's Law is not that far away, but Murphy's Law and the Peter Principle will rule forever, or at least until the Terminators finally do us biological vermin in. Each time around these permathreads I think we collectively learn a bit more.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








