Programowanie/Programowanie funkcyjne: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Derbeth (dyskusja | edycje)
m zobacz również
Linia 52:
===Podsumowanie===
Ponieważ języki funkcyjne oferują więcej intuicyjnych sposobów zrealizowania zadania, programy funkcyjne są zwykle krótsze (często 2 do 10 razy). Semantyka, w porównaniu do wersji imperatywnej, jest często bardziej zbliżona do problemu, co sprawia, że weryfikacja poprawności działania funkcji jest łatwiejsza. Języki czysto funkcyjne nie pozwalają na stosowanie efektów ubocznych, dzięki czemu liczba błędów jest mniejsza. Programy takie są zatem prostsze do napisania, bardziej niezawodne i łatwiejsze do utrzymania.
 
 
=== Zobacz również===
* Lisp
** [[Emacs/Elisp|Emacs lisp]]
** [[Common_Lisp]]
* [[OCaml]]
* [[Haskell]]
 
 
[[Kategoria:Programowanie]]