Програмування масивів
парадигма програмування, що узагальнює операції над скалярами для прозорого застосування до багатовимірних масивів / З Вікіпедії, безкоштовно encyclopedia
Програмування масивів — засіб в інформатиці, що дозволяє застосовувати операції до всього набору значень одночасно. Зазвичай використовується в наукових та інженерних задачах.
Сучасні мови програмування, які підтримують програмування масивів (також відомі як векторні або багато-вимірні мови), розробили спеціально для узагальнення операцій над скалярами для прозорого застосування до векторів, матриць і масивів вищої розмірності.
До них належать APL, J, Fortran, MATLAB, Analytica(інші мови), Octave, R, Cilk Plus, Julia, Perl Data Language (PDL)(інші мови). У цих мовах операцію, яка працює над цілими масивами, можна назвати векторизованою операцією,[1] незалежно від того, чи виконується вона на векторному процесорі, який реалізує векторні інструкції.
Операції програмування масивів стисло виражають ідеї щодо маніпулювання даними. Рівень стислості може бути вражаючим: можна знайти такі однорядкові програми, які вимагають кількох сторінок об'єктно-орієнтованого коду з циклами.