The Industry choice

Walter S. Leipold leipoldw at
Fri Dec 31 16:36:56 CET 2004

Paul Rubin writes:
> I don't know that C# is really that much different from Python.  
> I haven't used it but I have the impression that it's sort of similar
> under the skin. 

Nope nope nope.  C# is a statically typed, statically compiled (i.e., no
eval(...) or exec(...)), single-inheritance langauge with a
bondage-and-discipline syntax almost identical to Java's.  It compiles to
run on the Common Language Runtime, which is conceptually similar to the

Other than some syntactic sugar, C#'s primary difference from the latest
Java (v1.5) is that its standard libraries (the .Net stuff) are much poorer
-- this is particularly noticeable in its Collections API.  

-- Walt

More information about the Python-list mailing list