Language Design: Popular, but Wrong
Published on 2020-10-20. Last updated on 2024-01-22
    - staticmembers
- properties
- <>for generics (see)
- []for arrays (see)
- Type identinstead of- ident: Type(see)
- having if-then-else and switch/case and a ternary operator (see)
- having both modifiers and annotations (see)
- async/- await
- separate namespaces for methods and fields
- method overloading
- namespace declarations doubling as imports
- special syntax for casting
- using cast syntax for things that are not casts
- requiring ()for methods without parameters