相关疑难解决方法(0)

什么是图灵完成?

"图灵完成"的含义是什么意思?

你可以给出一个简单的解释,而不会涉及太多的理论细节吗?

theory turing-machines turing-complete

461
推荐指数
8
解决办法
15万
查看次数

表达与陈述

我问的是关于c#,但我认为它在大多数其他语言中都是一样的.

有没有人对表达式语句有一个很好的定义,有什么区别?

c# language-features expression

425
推荐指数
10
解决办法
6万
查看次数

什么是参考透明度?

参考透明度这个术语是什么意思?我听说它被描述为"它意味着你可以用平等替换等于",但这似乎是一个不充分的解释.

theory computer-science functional-programming referential-transparency

267
推荐指数
10
解决办法
5万
查看次数

程序编程和函数编程有什么区别?

我已经阅读过程序编程函数式编程的维基百科文章,但我仍然有点困惑.有人可以把它归结为核心吗?

paradigms glossary procedural-programming functional-programming

232
推荐指数
12
解决办法
11万
查看次数

什么是声明性编程?

我一直听到这个词在几个不同的背景下被抛出.它是什么?

glossary programming-languages declarative

186
推荐指数
12
解决办法
10万
查看次数

功能和命令式编程语言有什么区别?

大多数主流语言,包括面向对象编程(OOP)语言,如C#,Visual Basic,C++和Java,主要用于支持命令式(过程式)编程,而Haskell/gofer类似语言纯粹是功能性的.任何人都可以详细说明这两种编程方式之间的区别吗?

我知道这取决于用户要求选择编程方式,但为什么建议学习函数式编程语言?

oop functional-programming

136
推荐指数
6
解决办法
12万
查看次数

函数式编程有哪些好处?

您认为函数式编程的好处是什么?它们如何适用于今天的程序员?

函数式编程和OOP之间最大的区别是什么?

functional-programming

92
推荐指数
6
解决办法
5万
查看次数

功能编程和非函数编程

在大学的第二年,我们被"教"了Haskell,我对它几乎一无所知,更不用说函数式编程了.

什么是函数式编程,为什么和/ xor我想在哪里使用它而不是非函数式编程?我认为C是非函数式编程语言是正确的吗?

paradigms glossary functional-programming

68
推荐指数
3
解决办法
2万
查看次数

铸造和转换有什么区别?

Eric Lippert对这个问题的评论让我彻底糊涂了.C#中的转换和转换有什么区别?

c# casting type-conversion

67
推荐指数
6
解决办法
2万
查看次数

"纯粹"在"纯函数式语言"中意味着什么?

Haskell被称为"纯函数式语言".

在这种情况下,"纯粹"意味着什么?这对程序员有什么影响?

haskell functional-programming

56
推荐指数
4
解决办法
2万
查看次数