Category:J: Difference between revisions
Content added Content deleted
No edit summary |
m (grammar) |
||
Line 21: | Line 21: | ||
A frequent reaction when one first encounters a J program is often something along the lines of "that's cheating". The thought here is that the problem could not possibly be that simple, so -- instead -- the issue must be that J was specifically designed to tackle that problem. |
A frequent reaction when one first encounters a J program is often something along the lines of "that's cheating". The thought here is that the problem could not possibly be that simple, so -- instead -- the issue must be that J was specifically designed to tackle that problem. |
||
The flip side of this issue is that J is a dialect of APL -- a language whose development started in the 1950s and implemented in the early 1960s. And, originally, APL was designed as a language to describe computer architecture. The |
The flip side of this issue is that J is a dialect of APL -- a language whose development started in the 1950s and which was implemented in the early 1960s. And, originally, APL was designed as a language to describe computer architecture. The implementation as a programming language was motivated by its original successes in documenting computer hardware and instructions, and the relative simplicity of its concepts. |
||
== Introduction == |
== Introduction == |