Microsoft's C# (Sharp) & .NET -- A Heads Up

Neil Hodgson neilh at scintilla.org
Tue Jun 27 20:50:57 EDT 2000


> What is missing that I would like to see:
>  - templates (parameterized types)
>  - operator overloading (so I can make classes on par with builtin ones)

   There is operator overloading described in section 7.2.2. The declaration
of an indexer, which makes an object appear to be an array even looks
vaguely Pythonic:

    public object this[int index] {

> ...
>  - built in vector and map primitives (like python)

   There are currently map analogues available from standard COM run times.
For C#, I imagine this will be available from the mentioned "Common Language
Subset".

    Neil





More information about the Python-list mailing list