12 ms·
Just saw this. Hey, you know, your forum, your rules. So, fine with me. No issues. However, you are getting tripped-up by language and, effectively, censori
by rebootthesystem 10y ago
Just saw this.
Hey, you know, your forum, your rules. So, fine with me. No issues.
However, you are getting tripped-up by language and, effectively, censoring it, which is exactly opposite our culture. And passing judgement on the necessity of language is a very subjective thing. Profanity or colorful language is able to communicate at a level that is almost impossible to match with hundreds of words.
In this case the use of the word "abomination" is objectively correct and true. This coming from someone who started using APL over 30 years ago, was very much a part of the community, published APL papers, met every luminary in the language and fully understands how, when and why J came about. Few people. Very few people on HN can match this degree of depth in APL and most voice opinions about J out of ignorance of the history and genesis of this history-changing mistake.
The only modern parallel I can find is what happened with Python 2.7 and 3.0. Not a perfect analogy because the incompatibilities did not kill Python. J all but assured that APL was dead.
Instead of sticking with and evolving the great concepts of notation as a tool for thought Iverson managed to both give the world one of the most amazing new concepts in computational problem solving and, at the same time, years later, pretty much kill it. Yes, "abomination" fits that history.
Still, your forum, your rules. Live long and prosper.