RSS Amplifier

soc.me · Oct 20, 2020

Language Design: Popular, but Wrong

0
Sign in to vote or save

This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.

static members properties ( see ) <> for generics ( see ) [] for arrays ( see ) Type ident instead 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…

  1. static members
  2. properties (see)
  3. <> for generics (see)
  4. [] for arrays (see)
  5. Type ident instead of ident: Type (see)
  6. having if-then-else and switch/case and a ternary operator (see)
  7. having both modifiers and annotations (see)
  8. async/await
  9. separate namespaces for methods and fields
  10. method overloading
  11. namespace declarations doubling as imports
  12. special syntax for casting
  13. using cast syntax for things that are not casts
  14. requiring () for methods without parameters

Read on /languages/popular-but-wrong.html

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.