腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Python是
函数
式
编程
语言
还是面向对象的
语言
?
python
、
oop
、
functional-programming
根据tutorialspoint.com的说法,Python是一种
函数
式
编程
语言
。一些流行的
函数
式
编程
语言
包括: Lisp、Python、Erlang、Haskell、Clojure等。但是其他来源说Python是一种面向对象的
编程
语言
(您可以用Python创建对象)。 Python是两者之一吗?如果是这样的话,如果您试图编写需要大量
数学
计算的程序,Python是否仍然是一个不错的选择(因为
浏览 3
提问于2020-09-14
得票数 5
回答已采纳
5
回答
函数
式
编程
与
数学
密切相关吗?
math
、
scala
、
functional-programming
函数
式
程序设计之所以与
数学
有关,是因为许多
函数
式
程序设计都是用
数学
概念来描绘的吗?对于一个有命令
式
背景的程序员来说,学习和理解
函数
式
编程
必须有强大的
数学
基础吗?
浏览 0
提问于2011-03-21
得票数 23
回答已采纳
2
回答
什么是指称语义学?
functional-programming
、
reactive-programming
、
denotational-semantics
我发现的不同之处是: 然而,维基百科将其称为一种方法,而不是一种
数学
表达式。摘要表示语义学是一种通过构造描述
语言
表达式意义的
数学
对象(称为表示)来形式化
编程
语言
意义的方法。
浏览 23
提问于2016-07-20
得票数 3
回答已采纳
9
回答
真正理解过程化和
函数
化之间的区别
programming-languages
、
functional-programming
、
procedural-programming
我真的很难理解过程
编程
和
函数
式
编程
范例之间的区别。在计算机科学中,
函数
式
编程
是一种
编程
范例,它将计算视为
数学
函数
的求值,并避免状态和可变数据。它强调
函数
的应用,而命令
式
编程
风格则强调状态的变化。
函数
式
编程</e
浏览 61
提问于2011-03-08
得票数 116
回答已采纳
7
回答
函数
语言
的科学
数学
?
math
、
functional-programming
、
scientific-computing
是否有用
函数
式
编程
语言
制作的科学
数学
库?从
函数
式
语言
的本质来看,人们会认为它们特别适合
数学
,但众所周知的算法似乎是程序性的。更新:它似乎是为了在符号计算中使用
函数
式
语言
,例如在Mathematica中。但是,是否存在着与数值计算和
函数
算法内
浏览 15
提问于2009-06-08
得票数 26
回答已采纳
3
回答
函数
规划中
函数
的执行顺序
javascript
、
functional-programming
从过去的6个月开始,我开始学习
函数
式
编程
的概念。在阅读许多源代码时,我发现的一件事是,在
函数
式
编程
中,执行顺序是没有定义的!我不太明白。从另一个堆栈溢出回答:,“
函数
语言
”(理想情况下)允许您编写“
数学
函数
”。 但是,就像
数学
函数
一样,f(g(x)) !== g(f(x)) --意思是,执行的顺序很重要.
浏览 9
提问于2015-07-14
得票数 2
回答已采纳
11
回答
哈斯克尔适合作为第一
语言
吗?
haskell
、
programming-languages
我以前接触过命令
式
语言
(C,一些Java),但是我要说,我在
编程
方面没有经验。因此:把我当作一个非程序员,Haskell是否适合作为第一
语言
?我对纯
数学
和CS的兴趣似乎与大多数Haskell教程的意图相一致,虽然我能够从本质上认识到命令
式
编程
的当前和未来的行业价值,但我发现
函数
式
编程
的潜力(这似乎是一个范式的转变)很吸引人。我想我的问题可以归纳如下-一个非程序员是否必须理解命令
式
编程</em
浏览 20
提问于2010-07-29
得票数 47
回答已采纳
5
回答
函数
式
编程
是否更“
数学
化”?如果有,原因何在?
oop
、
functional-programming
、
math
、
imperative-languages
时不时地,我会听到有人说“
函数
式
编程
语言
更加
数学
化”。是这样吗?如果是这样的话,原因和方式?例如,Scheme是否比Java或C更
数学
化?还是哈斯克尔?我不能准确地定义什么是“
数学
”,但我相信你可以得到这种感觉。 谢谢!
浏览 5
提问于2010-12-23
得票数 4
回答已采纳
10
回答
面向对象
编程
背后的理论
oop
阿隆佐·丘奇的lambda演算是
函数
式
语言
背后的
数学
理论。面向对象
编程
有没有一些正式的理论?
浏览 9
提问于2010-06-25
得票数 27
1
回答
仅为
数学
证明助理
proof
、
agda
、
idris
、
proof-of-correctness
、
isar
大多数验证助手都是带有依赖类型的
函数
式
编程
语言
。他们可以证明程序/算法。相反,我感兴趣的是最适合
数学
的证明助手(例如微积分)。你能推荐一个吗?我听说过Mizar,但我不喜欢源代码已经关闭,但如果它对
数学
最好,我将使用它。像Agda和Idris这样的新
语言
对
数学
证明有多好?
浏览 3
提问于2015-02-16
得票数 7
回答已采纳
9
回答
我应该选择哪种
函数
式
编程
语言
作为第一种
函数
式
编程
语言
?
functional-programming
我想学习
函数
式
编程
语言
来了解不同的
编程
范例。 我的
编程
背景: Java (我刚刚通过了SCJP考试),一些ruby和非常有限的Rails。我使用bash执行基本的sysadmin任务。作为第二个目标,我想使用fp向孩子们(14-18岁)展示
数学
和cs是如何相互联系的。这些家伙非常擅长
编程
(他们从politechnical高中一年级就开始学习Python和Java )。然而,正如测试显示的那样,他们在
数学
方面有困难,特别是。离散
浏览 19
提问于2010-02-02
得票数 19
回答已采纳
12
回答
函数
式
编程
适合哪种类型的问题?
functional-programming
函数
式
编程
似乎是计算机科学中的一种范式,得到了越来越多的响应。谢谢。
浏览 0
提问于2008-10-14
得票数 12
回答已采纳
2
回答
设计模式作为(缺失)
语言
功能
design-patterns
、
programming-languages
、
language-design
有时,人们将设计模式称为缺少
编程
语言
功能。为了避免关于什么是设计模式的争论,让我们假设我们只考虑原始的GoF模式。例如,单例模式在支持使用关键字object的单例对象的Scala中消失了。理想情况下,我想要一个包含GoF设计模式(行)和一些主流
编程
语言
(列)的矩阵,其中每个单元格都引用关于特定
编程
语言
中的模式的讨论。为了避免关于PL应该考虑什么的争论,我们也可以解决这个问题并选择: Java (作为静态类型的OO代表),Smalltalk (作为动态类型的代表),Haskell (作为<
浏览 0
提问于2010-10-27
得票数 7
2
回答
在
函数
式
编程
中,除了么半群之外,还有其他代数结构使用吗?
functional-programming
、
algebraic-data-types
、
fortress
、
abstract-algebra
我最近开始了解
函数
式
编程
(在Haskell和Scala中)。它的功能和优雅是相当迷人的。 但是当我遇到Monads时,我惊讶和高兴地看到我从
数学
中学到的理论知识被用于
编程
。这种观察给我带来了一个问题:组、字段或环(参见 )是否可以用于
编程
,以实现更抽象和代码重用的目的,并实现类似
数学
的
编程
?据我所知,名为的
语言
(当它的编译器完成后,我肯定会比任何
语言
更喜欢它)在它的库代码中定义了这些结构。但到目前为止,我看到的仅用于
浏览 4
提问于2010-07-26
得票数 17
回答已采纳
29
回答
编程
是
数学
的一个子集吗?
math
我已经听过很多次了,所有的
编程
都是
数学
的一个子集。说,OO从根本上讲是基于
数学
的,但除了一些明显的例子外,我不明白其中的联系:我正在寻找一个可能与企业/OO开发相关的解释
浏览 119
提问于2008-09-26
得票数 67
回答已采纳
2
回答
函数
式
编程
,语法非常类似
数学
math
、
functional-programming
我的背景是计算机科学,专攻命令
式
编程
(C/C++,Python)。由于我目前正在努力为论文中的一些算法提供正式的描述,我想知道是否有一种
函数
式
编程
语言
可以提供尽可能接近
数学
表示法的语法;例如,类似于Event-B提供的语法(有关屏幕截图,请参阅 ),但没有Event-B我的用例很简单:我希望能够想出一个公式,比如然后用尽可能接近的语法将其输入到
编程
语言
中,使用不同的输入来评估它,并检查它是否真的像我期望的那样。因
浏览 2
提问于2013-02-01
得票数 0
1
回答
学习
数学
的J
语言
-- "Math for the Layman“
math
寻找
数学
复习或只是发展
数学
思维的工作程序员。Saw J
语言
谢谢。
浏览 0
提问于2010-01-11
得票数 1
2
回答
函数
式
编程
中的
数学
函数
clojure
、
functional-programming
我刚刚开始学习clojure.As,它属于
函数
式
编程
的一个类别,作为第一步,我正在弄清楚它与命令
式
编程
的不同之处。因此,我从维基百科和其他来源学到了一些原始的knowledge.So,我对这句话感到非常困惑 在命令
式
编程
中有
函数
,在
函数
式
编程
.Here中有
数学
函数
。
数学
函数
的确切含义是什么?它与
函数
有何不同。在
浏览 0
提问于2016-01-14
得票数 2
3
回答
C#和F# -在什么情况下需要其中之一
c#
、
f#
现在,我知道F#用于
函数
式
编程
(或者我读过),但是我发现的细节并不能确定我为什么要使用它而不是另一种
语言
。这里已经有许多类似的问题,但许多答案表明它们实际上也非常相似。有谁能举个简单的例子,说明两种实际生活中使用一种
语言
比使用另一种
语言
更好的情况(假设有)?或者我们觉得这可以归因于偏好?
浏览 0
提问于2012-09-13
得票数 1
回答已采纳
4
回答
函数
式
编程
Vs声明性
编程
Vs命令
式
编程
terminology
我已经习惯了命令
式
编程
,这是告诉计算机一步一步地执行程序以获得最终结果的通常方式。另一方面,声明性
编程
只传递输入并期望输出,而不说明过程是如何完成的。我搞不懂的是
函数
式
编程
。我知道
函数
式
编程
是一种
编程
范例,它将计算视为
数学
函数
的求值,避免了状态和可变数据,并且不是一种声明性
语言
。然而,我仍然不能理解它是如何工作的。 让我们举一个执行斐波那契数的例子。命令
式
浏览 0
提问于2012-06-07
得票数 51
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券