Reason for Cross-Language Compatibility
I was coding today and something just hit me. I found a decent reason why you would want syntax cross-language compatibility. Joel disscussed this before here http://www.joelonsoftware.com/news/20020505.html. I am not sure if anyone every hit on this during that time, but I think that Patterns and Algorithms is definitely a reason to have cross-language compatibility.
But if it looked the same (same syntax) but its meanings (semantics) differed then that would be hellishly confusing.
David B. Wildgoose
GP (not Gp)
Fog Creek Home