Comment Life will be full of little surprises (Score 1) 312
Like this white supremacist who found out that he's 14% African.
Like this white supremacist who found out that he's 14% African.
The basically stupid idea is the ability to download and run Turing-complete code from unknown sources in supposed "safety". This has nothing to do with actual applications written in Java which is a reasonably secure language, certainly more secure than C or C++ (no buffer overflows, etc.).
The broken sandbox is completely orthogonal to whether or not Java is a POS. It's a feature, a broken feature, but not one that you're required to use and a well-written application, in any language, does not attempt to run Turing-complete code from unknown sources.
No, it's not a small program because these exploits are usually not against the JVM but against the sandbox. The problem is that the basic idea of a sandbox that lets you do almost anything and has fine-grained controls over what APIs you can and cannot call is fundamentally flawed. The attack surface is huge and the security code threads through all kinds of libraries.
Oh, man, you vick-rolled me!
1998 may be a "convenient" mile post but it doesn't reflect reality. There was a lot of large scale development going on in C++ in the early & mid-90's. By your measurement, C++ is younger than Java!
I learned C++ in 1987. The original Stroustrup book came out in 1985, so more like 30 years old.
The foreign debt is in Euros.
Yes, yes it is. And that's why Greece is f*'d. Entering into a currency union with a bunch of other nations that have very different economies and politics was a really stupid idea.
Also, government bonds are usually denominated in the country's currency. That means you can always run the printing presses to pay off your foreign debt (something people often forget when discussing US government debt).
That doesn't really help. If they print more than they produce, the currency will drop in value.
That's the whole point. Devaluing the currency means everyone in the country takes a pay cut, at least with respect to imports. but internal prices don't change (at least not immediately). This has the effect of discouraging imports and encouraging exports. Taken to extremes it will mean hyperinflation and financial collapse but used judiciously it's a good economic tool.
Many people write memos to tell you they have nothing to say.