Tuesday, July 16, 2002

NAnt, Log4Net, NLucene, NDigester, and of course NUnit. All are .NET ports or reimplementations of Java open source projects. Anybody know of others? Sam Ruby

LogKit.NET as well. Didn't know about Log4Net, gotta look into that one now.

3:23:22 PM  permalink  
XLANG and WSFL: Syntactic Arsenic All these XML standard definitions point out the big flaw in everyone's wishful thinking concerning XML. To do what people want it to do, XML would have to be able to convey semantics. Because its just a CFG, it can't. So, the semantics have to live somewhere else: the standard and what people understand about it. The problem is that as soon as you have a standard syntax, you've negated much of the benefit of on-the-fly parsing.[Windley]

I think that this is essentially the same point I was trying to make yesterday. The issue I'm getting at is that people feel compelled to objectize (apologies to the English language) data that really has no useful operations on it. An example from the domain that I'm familiar with would be a Tarriff Display, that is, a list of published fares for a routing between 2 airports. The consumer of this information doesn't even own this data, it's the airline's property. You could define a few semi-useful methods like comparison operators between fare objects (operator == and <), but ultimately, you're left with a bunch of data objects. So yes, you could define properties (get) and fields (readonly) but what methods make sense?

10:50:39 AM  permalink  


Stories
DateTitle
8/13/2002 Resolution for IE and Windows problems
8/10/2002 Supporting VS.NET and NAnt
5/11/2002 When do you stop unit testing?