GPL is too restrictive. It should not be called "free software" by any rational definition of the term. Oracle retains far too much control. Languages that don't have a genuinely free implementation (Java, C#/VB, Perl, Ada, etc) should be avoided.
(Yes, same "--libman" (obviously excluding comment #42769199 - a second false-positive for my indexing script to ignore...)... Biased GNUtards will abuse their mod powers to limit me to 2 posts per day, which I why I post as "AC".)
Though it is nice to see when the evil tool is used for good.
You cannot achieve good ends by evil means.
(This is especially true in the modern world, where technology makes non-violent communication ever-easier.)
Benevolent ends are a cheap excuse that all sides can claim, thereby proliferating evil.
Socialist propaganda needs to be debunked, but never stifled by force.
No matter if it's North Korea or Barack Obama, or anywhere in between.
--libman
Oh, give me a clone
Of my own flesh and bone
With its Y chromosome changed to X.
And after it's grown,
Then my own little clone
Will be of the opposite sex.
Summing up my recent comment on another story:
Historically C has been irreplaceable for serious system programming, and on the other side of Ousterhout's Dichotomy we had decent scripting languages like Python, Ruby, Tcl, Lua, etc. Now we're seeing the slow emergence of a new generation of languages that are close enough to the power and efficiency of C, and also offer much greater developer productivity and safety: D, Go, Rust, Nimrod, etc.
--libman
With your bare hands?!?