腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
C是命令
式
编程
语言
还是
声明
式
编程
语言
、
、
知道命令
式
编程
和
声明
式
编程
之间的区别是非常令人困惑的,有人能用现实世界的术语来解释两者之间的区别吗? 请澄清C
语言
是命令
式
语言
还是
声明
式
语言
?
浏览 7
提问于2014-02-24
得票数 14
1
回答
是否有纯粹的
声明
性、通用的
编程
语言
?
、
、
我一直在研究
声明
性
语言
,似乎
声明
性只是逻辑和函数
式
语言
的总称。还是我错了?有没有通用的
声明
性
编程
语言
,既不能归类为函数
式
,也不能归类为逻辑(Al),而仅仅是“
声明
性”?
浏览 2
提问于2012-09-17
得票数 6
回答已采纳
1
回答
如何对
声明
性
语言
建模
、
、
而傀儡是一种
声明
性
语言
,我需要对我的代码建模。换句话说:我们使用uml来建模命令
式
语言
,但是uml不适合于
声明
性
编程
语言
。
浏览 2
提问于2014-06-14
得票数 2
回答已采纳
5
回答
声明
性
语言
的实现细节本质上是命令性的吗?
、
、
、
、
我正在读Tomas Petricek和Jon Skeet的“函数
式
编程
”,我理解
声明
式
编程
和命令
式
编程
之间的区别。我想知道的是原语运算符和函数是如何实现的,它们是由命令
式
运算符和函数构造的
声明
性
语言
。AWC
浏览 3
提问于2010-02-09
得票数 5
3
回答
函数
式
编程
语言
是否不允许产生副作用?
、
、
、
、
根据维基百科,函数
式
编程
语言
,这是
声明
性的,他们不允许副作用。一般来说,
声明
式
编程
是为了尽量减少或消除副作用。但是,另外,副作用还有另一个定义。副作用 除了返回一个值外,还与它的调用函数或外部世界有可观察的交互作用。从这个意义上说,函数
式
编程
语言<
浏览 0
提问于2018-04-21
得票数 11
回答已采纳
11
回答
为什么函数
式
编程
还没有被取代?
我读过一些关于
声明
性/函数
式
编程
(
语言
)的文章,我试过Haskell,也写过一篇。据我所见,函数
式
编程
与经典的命令
式
风格相比有几个优点: 为什么使用函数
式
语言
或用函数<
浏览 23
提问于2010-05-14
得票数 197
回答已采纳
2
回答
变量
声明
(隐
式
和显
式
以及优缺点)
“在
编程
语言
概念中,变量的显
式
声明
和隐
式
声明
是什么,它们的优缺点是什么?”
浏览 21
提问于2019-07-12
得票数 2
5
回答
程序设计
语言
的分类
、
到目前为止,我一直在使用Java、Prolog、SQL和C#
语言
。我知道Java和C#是命令
式
的,Prolog
声明
性
语言
和SQL某种程度上的
声明
性
语言
。这已经是某些
语言
可能适合或实现的四个不同特性:命令
式
、
声明
式
、面向对象、面向方面,我还遇到了其他各种类别:函数
式
语言
、汇编
语言
,可能还有很多我从未听说过的特性。是否有某种一致和/或逻辑分类或多维分类,其中
浏览 9
提问于2009-10-23
得票数 2
回答已采纳
4
回答
是否可以说命令
式
编程
和
声明
式
编程
之间的区别仅仅是在抽象级别上?
是否可以说命令
式
编程
和
声明
式
编程
之间的区别仅仅是在抽象级别上?也就是说,如果命令
式
编程
会说“打碎鸡蛋,把它们放进盘子,把烤箱转到180度,等等”,说明性
语言
只会说“煮我的鸡蛋”?
浏览 0
提问于2018-04-12
得票数 7
1
回答
有没有任何单一范式的
语言
、
你总会听到
编程
语言
被宣传为多范式。我想我明白这意味着什么,但我想知道是否有任何
语言
是严格的单一范例。当然,还有其他的。Wikipedia使用以下列表:并发、约束、数据流、
声明
式
、分布
式
、函数
式
、元
编程
、泛型、命令
式
、逻辑、反射、面向对象、管道、可视化和基于规则。 或者我完全忽略了范型是什么?
浏览 1
提问于2013-06-29
得票数 0
回答已采纳
2
回答
Dtrace的
编程
范例是什么?
、
我使用Dtrace已经有一段时间了,随着时间的推移,我开始想知道Dtrace中使用的D
语言
的
编程
范例是什么。我猜它不是一种命令
式
语言
,所以这意味着它是某种
声明
式
函数
式
语言
,但我不是
语言
分类方面的专家,所以D
语言
应该被正式(或半官方)归类为什么?
浏览 0
提问于2009-04-13
得票数 2
1
回答
编程
真的是
声明
性的吗?
、
、
、
、
我一直在自学一些关于
声明
式
编程
与命令
式
编程
的知识,我已经(可能是错误的)理解了
声明
式
编程
或多或少就是抽象。例如,根据我对这些概念的理解,调用一个方法来做一些事情将是
声明
性的,而该方法的实现是强制性的(虽然不一定?只是不是
声明
性的)。因此,似乎无论您在哪里拥有
声明
性代码,最终它都必须依赖于非
声明
性代码来实现。这只是它的本质,还是有100%
声明
式
的<
浏览 4
提问于2015-07-25
得票数 4
2
回答
函数规划中的矢量化
矢量化的概念似乎最适用于命令
式
编程
,以使代码更紧凑,并使用高度优化的数字库的
语言
。然而,当在ml书籍中查找函数
式
编程
时,这些算法是实现
声明
性的,而不是使用矢量化。对于不是线性代数专家的程序员来说,您赢得了可读性,但是在haskell中,这种实现能接近命令
式
语言
中的向量化实现吗? 我的问题是向量化的概念在函数
式
语言
中是如何应用的?
浏览 3
提问于2014-11-07
得票数 5
回答已采纳
8
回答
声明
式
编程
范式和过程
编程
范式之间有什么区别?
、
声明
式
编程
范式和过程
编程
范式之间有什么区别?你能举几个例子吗? 存在哪些其他
编程
范式?
浏览 11
提问于2009-10-25
得票数 117
回答已采纳
1
回答
如何鼓励在命令
式
环境中编写纯函数?
、
在函数
式
编程
语言
中,开发人员对于编写纯函数总是很谨慎的。有些函数
式
语言
根本不允许不纯的功能,而另一些功能
语言
则在某些不纯的事情发生时强制显
式
地
声明
。但在祈使语中,纯代码/函数通常没有这样的区别。但是,某些人仍然可以用命令
式
语言
编写纯函数,在我看来,这对代码健康是有益的。 那么,我们如何说服或鼓励他人用命令
语言
编写纯函数呢?
浏览 0
提问于2015-01-07
得票数 0
2
回答
递归是一种解决问题的
声明
式
方法吗?
、
、
我认为递归可能自然属于函数
式
编程
。 实际上,我对函数
式
或
声明
式
编程
还不熟悉(我只是研究了其中的一些内容)。对于学生来说,当他们想要写递归算法时,最好是以
声明
的方式思考(考虑如何将定义联系起来)吗?此外,什么是解决问题的
声明
式
方法(就像在函数
式
编程
中那样)?
浏览 0
提问于2015-02-16
得票数 0
回答已采纳
3
回答
为什么Java是“命令
式
”
编程
语言
而不是“
声明
式
”
编程
语言
?
、
、
、
特别是与C/C++ (
声明
性的)相比,Java的命令性是怎样的?
浏览 4
提问于2009-11-08
得票数 1
4
回答
函数
式
编程
Vs
声明
性
编程
Vs命令
式
编程
我已经习惯了命令
式
编程
,这是告诉计算机一步一步地执行程序以获得最终结果的通常方式。另一方面,
声明
性
编程
只传递输入并期望输出,而不说明过程是如何完成的。我搞不懂的是函数
式
编程
。我知道函数
式
编程
是一种
编程
范例,它将计算视为数学函数的求值,避免了状态和可变数据,并且不是一种
声明
性
语言
。然而,我仍然不能理解它是如何工作的。
浏览 0
提问于2012-06-07
得票数 51
回答已采纳
3
回答
在
声明
时显
式
声明
变量类型是最佳实践吗?
、
、
我是Swift
语言
的新手,试图在编码时养成健康的
编程
习惯。 在
声明
时显
式
声明
变量类型是最佳实践吗?
浏览 0
提问于2015-04-10
得票数 3
1
回答
类似QML的方法还是
编程
语言
?
、
、
、
根据的说法,QML是一种
声明
式
、反应性的脚本
编程
语言
。它似乎也是一种独特的
语言
。显然没有类似的东西存在,而今天广泛使用的许多其他
编程
语言
却无耻地相互复制思想。我之所以问这个问题,是因为我试图实现我自己的类似QML的
语言
,并将其编译成Lua,但这是一项艰巨的工作。即使是与QML类似的东西也可能代替QML。
浏览 2
提问于2014-05-13
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
命令式编程 vs 声明式编程
Java 声明式编程(上)重构代码
编程语言的形编程语言的形式式
嵌入式C语言编程规范
积木式编程语言Scratch一瞥
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券