Wiki

Changes between Version 3 and Version 4 of TypesOverview

Show
Ignore:
Timestamp:
02/02/09 05:00:35 (16 years ago)
Author:
Chuck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TypesOverview

    v3 v4  
    1818     * Single inheritance 
    1919     * Heap-based 
     20     * Popular classes 
     21       * Object, String, !StringBuilder, Exception 
     22       * List<of T>, Dictionary<of K, V>, Set<of T> 
     23       * Stack<of T>, Queue<of T> 
     24       * !TextWriter, !TextReader, !StringWriter 
    2025   * Struct 
    2126     * No inheritance (other than Object) 
    2227     * Value-based 
     28     * Popular structs 
     29       * !DateTime, Color (System.Drawing) 
    2330   * Interface 
    2431     * Multipile inheritance 
    2532     * No code implementation 
     33     * Popular interfaces 
     34       * IEnumerable, IEnumerable<of T> (but use T* instead; see streams below) 
     35       * IComparable, IComparable<of T> 
    2636 * Nilable Type 
    2737   * foo? - can be "foo" or "nil" 
     
    3040 * See also 
    3141   * [http://cobra-language.com/forums/viewtopic.php?f=4&t=291 Discussion on types] 
     42 
     43TODO: streams, arrays, passthrough, vari, typetype, how to get the type, local var type inference, greatest common denominator