函数式语言(Erlang、F#、Haskell、Scala) [英] Functional languages (Erlang, F#, Haskell, Scala)

查看:18
本文介绍了函数式语言(Erlang、F#、Haskell、Scala)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  1. 函数式语言是否适合 Web 应用程序开发?
  2. 函数式语言是否适合业务/ERP/CRM 类型的应用程序?
  1. Are functional languages suited for web applications development?
  2. Are functional languages suited for business/ERP/CRM type of applications?

推荐答案

您描述的那种函数式语言是通用编程语言,它们用于各种事物,包括 Web 应用程序和业务应用程序.(我使用 Haskell).

Functional languages of the kind you describe are general purpose programming languages, they're used for all manner of things, including web apps and business apps. (I use Haskell).

正如 gabor 所暗示的,最终归结为图书馆.Scala 有一个网络框架:lift.Haskell 有 happstack,以及 2100 4400(在 20102012 年)Hackage 上的图书馆,用于各种事情.

As gabor implies, ultimately it comes down to libraries. Scala has a web framework: lift. Haskell has happstack, as well as 2100 4400 (in 2010 2012) libraries on Hackage for all manner of thiings.

在考虑特定的专业领域时,与其说是语言问题,不如说是工具链问题.

It really isn't so much a question of the language, as the toolchain, when considering particular specialized domains.

这篇关于函数式语言(Erlang、F#、Haskell、Scala)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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