📜 ⬆️ ⬇️

J: programming on emoticons

The J language by many, including in Habré , is considered a write-only language (which, in general, is not true) or programming through regexps. It is important to remember that J is the ASCII version of the Iverson mathematical notation underlying the APL. Just as it is impossible to read Hindley-Milner without knowing the mathematical notation, a code like value =: [:(]`{.@.([:1&=#))[:,[:>[((([:<[)=[:{.])#[:{:])[:>] cannot be understood by anyone unfamiliar with at least a dictionary of the language.

Under the cut a small selection of textbooks and tutorials on the topic for those interested. (Attention: all resources are in English)

Official resources (part of this comes bundled with J):

Other:

And of course, offer articles in the comments or PM.

')

Source: https://habr.com/ru/post/220291/


All Articles