是功能编程与web开发相关吗? [英] Is functional programming relevant to web development?

查看:89
本文介绍了是功能编程与web开发相关吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近看过很多关于函数式编程的知识,Clojure看起来很有趣。虽然我'理解'它是什么的基本描述,我不知道我如何使用它作为一个web开发人员,如果我可以在一天一天。我所阅读的很多内容都集中在函数式编程的数学方面,而不是常规OO中的典型编程情况。

I've been seeing so much recently about functional programming and Clojure looks particularly interesting. While I 'understand' the basic description of what it is, I can't figure out how I would use it on a day to day basis as a web developer, if I can at all. A lot of what I have read focuses on the maths side of functional programming rather then typical programming situations found in regular OO.

我有错误的一端吗?是功能编程完全与web开发无关吗?

Have I got the wrong end of the stick? Is functional programming totally un-related to web development? If not, are there any examples of it being used 'for the web'?

推荐答案

在我的网站顶部有几个例子head:

A few examples off the top of my head:

  • Yahoo! Store is powered by Lisp (originally named Viaweb prior to acquisition)
  • Reddit was fully prototyped in Lisp, although they switched to Python in 2005
  • Hacker News is written entirely in Arc (a Lisp dialect)

这篇关于是功能编程与web开发相关吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆