當前位置:編程學習大全網 - 編程軟體 - 用於編程的函數式編程語言

用於編程的函數式編程語言

有四種主要的編程語言。

聲明式編程:關註“做什麽”而不是“怎麽做”在更高的層次上寫代碼更關註的是目標,而不是實現底層算法的過程。?

例如:css,正則表達式,sql語句,html,xml…

命令式編程(procedural programming):專註於“如何去做”,這樣無論妳做什麽,妳都會按照妳的命令去做。解決壹個問題的特定算法的實現。

函數式編程:盡量把操作過程寫成壹系列嵌套的函數調用。?

函數式編程強調沒有“副作用”,就是函數要保持獨立,所有函數都是為了返回壹個新值,沒有其他行為,尤其是外部變量的值不要修改。?

所謂“副作用”,是指函數內部和外部的相互作用(最典型的情況是修改全局變量的值),導致操作以外的其他結果。

  • 上一篇:在windows平臺和ubuntu安卓開發區別大嗎?
  • 下一篇:數控車床的進給速度和切削進給量的計算公式是什麽?
  • copyright 2024編程學習大全網