Програмерска парадигма: Разлика помеѓу преработките
[проверена преработка] | [проверена преработка] |
Избришана содржина Додадена содржина
с →top: Јазично подобрување, replaced: процесори → обработувачи |
с →top: Правописна исправка, replaced: себе си → себеси |
||
Ред 2:
'''Програмерска парадигма''' е стил на [[програмирање]] (слично како што [[методологија (софтверско инженерство)|методологијата]], е стил на практикување на [[софтверско инженерство|софтверското инженерство]]).
Програмерската парадигма го овозможува (и определува) начинот на кој [[програмер]]от го гледа извршувањето на [[компјутерски програм|програмот]]. Така на пример, во [[објектно ориентирано програмирање|објектно ориентираното програмирање]], програмерите ја гледаат програмата како колекција на објекти кои меѓу
Слично како во [[софтверско инженерство|софтверското инженерство]] различни групи предлагаат различни '''методологии''', така и различни [[програмски јазик|програмски јазици]] налагаат различни '''програмерски парадигми'''. Некои програмски јазици се дизајнирани да подржуваат одредена парадигма([[Smalltalk]] и [[Java (програмски јазик)|Java]] подржуваат објектно ориентирано програмирање, додека [[Haskell (програмски јазик)|Haskell]] и [[Scheme (програмски јазик)|Scheme]] подржуваат функционално програмирање), а некои програмски јазици подржуваат повеќе програмерски парадигми ([[Common Lisp]], [[Python (програмски јазик)|Python]], [[Ruby (програмски јазик)|Ruby]] и [[Oz (програмски јазик)|Oz]]).
|