Skip to content

Instantly share code, notes, and snippets.

@0x001D
Created November 9, 2016 16:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 0x001D/67022cc11ace89f2feded85d4e262937 to your computer and use it in GitHub Desktop.
Save 0x001D/67022cc11ace89f2feded85d4e262937 to your computer and use it in GitHub Desktop.
AskArch
since every other bigger company
invents/transforms to new languages (IBM with swift,
Go or Dart with Google, TypeScript with MS) how do you
evolve with Java without purging its history.
1. If I ask to add "named parameters",
"property literals",
"multiple return values" how do you decide whats going
into the languague and not end into a
monster like <some other older multi paradigm language>?
2. if you dont want to wait years until such features enter
the language; do you ever think about "Java 2.0", hence starting over.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment