Tell HN: X is dead. Long live X.
Everyone knows that X in these two sentences originally referred to "The King". However, the sentences should be interpreted as "The (old) King is dead. Long live the (new) King."
Substituting (JavaScript|Java|C#|SilverLight|Flash|etc.) for X doesn't really make sense.
15 comments
[ 3.6 ms ] story [ 21.2 ms ] threadIt's just a pointless statement that has been echoed enough times that we've become accustom to the sound it makes, much like a parrot that mimics 'Polly wants a cracker'.
As far as the idiom is concerned, it makes perfect sense if you think about the second usage as the set of problems for which the language is commonly used to solve. Take for example JavaScript:
Javascript (the original language) is dead. Long live Javascript (the successor language for the problem of client-side scripting).
This would be a great title for an article about a scripting language like coffeescript
Bullshit.
START TRANSACTION;
KING = null; KING = new KING();
END TRANSACTION;
just say it.