Топ питань
Часова шкала
Чат
Перспективи

J (мова програмування)

З Вікіпедії, вільної енциклопедії

J (мова програмування)
Remove ads

J — функціональна мова програмування. Діалект APL. На відміну від APL не потребує спеціальної розкладки клавіатури для введення математичних символів, оскільки використовує символи ASCII.

Коротка інформація Парадигма, Дата появи ...
Remove ads

Приклади

Отако виглядає код гри «Життя» на J[5]:

step =: ((]+.&(3&=)+)(+/@(((4&{.,(_4&{.))(>,{,~<i:1))&|.)))~

Для порівняння, так виглядає аналогічний код на APL[6]:

life{1 .3 4=+/,¯1 0 1∘.¯1 0 1∘.⌽⊂}

Можна зауважити що код на J набагато легше писати на клавіатурах з поширеними розкладками.

Примітки

Посилання

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads