腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
函数式
编程
语言
和命令式
编程
语言
有什么不同?
、
大多数主流
语言
,包括面向对象
编程
(OOP)
语言
,如
C
#、Visual Basic、
C
++和Java,都被设计为主要支持命令式(
过程
化)
编程
,而Haskell/gofer之类的
语言
则是纯粹的函数式
编程
。有人能详细说明一下这两种
编程
方式的区别吗? 我知道选择
编程
的方式取决于用户的需求,但是为什么建议学习函数式
编程
语言
呢?
浏览 245
提问于2013-07-24
得票数 185
回答已采纳
6
回答
没有输入/输出的函数是一个
过程
吗?
、
、
、
、
void f() { return; }另一篇文章说,如果函数返回一个名为function的值,但如果它返回多个值,则称为procedure。
浏览 5
提问于2014-12-18
得票数 0
回答已采纳
1
回答
面向对象与
过程
化设计的好例子
、
我一直在读到面向对象
编程
基本上可以在任何
编程
语言
中完成,为此,不需要显式的
语言
支持。也就是说,人们可以用普通的
C
编写面向对象的程序。 除了GTK+之外,还有哪些使用
过程
化
语言
进行OO设计的好例子呢?另一方面,哪些开源项目是
过程
化设计的好例子?(最好是
C
语言
)
浏览 2
提问于2012-07-01
得票数 0
回答已采纳
1
回答
Ubuntu遵循哪种
编程
模式?
、
我很想知道ubuntu在自己的开发
过程
中遵循哪种
编程
模型;它是遵循面向对象的
编程
模型(并使用python、java等
语言
)还是遵循传统的
过程
编程
模型(如
C
、ASM)。
浏览 0
提问于2012-08-04
得票数 2
1
回答
C
,返回另一个函数的函数
、
为什么某些
编程
语言
禁止返回子
过程
?但是
C
语言
没有吗? 此外,
C
如何实现返回函数的函数?
浏览 3
提问于2013-10-28
得票数 1
回答已采纳
6
回答
哪一个最适合于中级php程序员开始
编程
(java和
c
#)?
、
、
我是一个php程序员,以前既没有java
编程
经验,也没有
c
#
编程
经验(夏普)。我的目标是学习java和
c
#这两种
语言
,因此我正在寻找一位经验丰富的程序员,他对这两种
语言
都有深入的了解,建议我先从哪一种
语言
开始学习,以便使我的学习
过程
更容易,并帮助我在完成第一种
语言
学习后迅速掌握第二种
语言
(例如,有些人发现当他们首先学习困难的
语言
或有更多功能和
编程
方面的
语言
时会更容
浏览 4
提问于2010-01-14
得票数 2
3
回答
什么是算法
编程
语言
?
“.你需要理解核心
语言
:它是算法、功能、面向对象的吗?”--有效的Java,约书亚·布洛赫,2 2ndEd。2008年。序言,第十三页 函数: Lisp,OO: Java,但是Bloch所说的算法
编程
语言
是什么?
浏览 0
提问于2011-08-13
得票数 4
回答已采纳
2
回答
学习函数式
编程
以改进
C
++11风格。Haskel、Lisp或
、
、
、
我从来没有用过“纯”函数式
语言
编程
。我在
C
和
C
++上获得了我的条纹,尝试了Java,
C
#,PHP等等。但我总是发现自己回到了
C
++。也许我有点受虐狂,但我喜欢低级的东西。然而,我几乎没有时间学习
C
++11,而且我开始感觉到未来函数式
编程
的加速发展。 我的问题有两个。
C
++11的lambda功能的概念是从什么
语言
“借鉴”来的,如果不是那种
语言
,那么什么
语言
是理想的
语言</em
浏览 5
提问于2013-09-17
得票数 0
1
回答
PHP高级
语言
的分类是什么?
、
我目前正在阅读高级
语言
。祈使面向-Object的
编程
语言
-Functional在遇到PHP时,我了解到它的一些语法来自java (一种面向对象的
编程
语言
)、
C
(一种
过程
语言
)和Perl(我不知道类型
语言
是什么)。:什么是PHP高级
语言
的范畴?和为什么?
浏览 2
提问于2014-01-24
得票数 3
1
回答
学习用于php扩展的
C
或
C
++
、
、
我已经用php
编程
有一段时间了,我想通过学习另一种
语言
来扩展我的
编程
知识,同时希望在这个
过程
中也能更好地使用php。我知道这两种
语言
非常相似,而且
c
++允许面向对象的代码,但是
C
语言
会更快,更适合php扩展吗?
浏览 3
提问于2010-11-07
得票数 2
1
回答
当我只是使用文件中的函数来组织我的程序时,
编程
范例是什么?
、
、
、
我正在用Python编写一个电报机器人,出于许多原因,整个项目中没有类,只有几个与它们所在的文件相关的函数。例如,我的parse()方法是在parser.py文件中定义的。 如果我没有按照类、对象、状态和属性来构造项目,那么这是什么范式呢?一个都没有?
浏览 0
提问于2019-06-11
得票数 -1
回答已采纳
2
回答
如果
C
不是面向对象的,那么
C
是面向_____的吗?
C
是什么类型的
编程
?它不是面向对象的,而是面向什么的?我在谷歌上搜索了一下,没有得到很好的答案。
浏览 0
提问于2020-02-23
得票数 -2
2
回答
面向
过程
的
编程
语言
和面向问题的
编程
语言
有什么区别?
这是交给我们的问题之一,我试着在网上搜索,但没有得到所需的答案。如果也提供例子,那就太好了:)
浏览 0
提问于2013-04-26
得票数 0
回答已采纳
5
回答
为什么
C
不是动态
语言
?
、
、
、
如我所知,在
C
中,我们可以使用函数指针,这是在运行时(1)调用的。根据维基百科的定义: 动态
编程
语言
是计算机科学中广泛使用的术语,用来描述一类高级
编程
语言
,在运行时执行其他
语言
在编译
过程
中可能执行的许多常见行为。所以我的问题是,为什么
C
不是提供(1)中的特性的动态
语言
?
浏览 8
提问于2010-11-05
得票数 6
回答已采纳
2
回答
有没有完整的面向方面的
编程
语言
?
、
、
当我说“完整”时,我指的是一种
语言
,它不是一些已经存在的
语言
的扩展,比如Java或
C
++。当OOP开始的时候,它开始于对
过程
语言
的扩展,比如
C
和Pascal。有没有“自己”的面向方面的
编程
语言
?
浏览 3
提问于2009-06-30
得票数 0
回答已采纳
3
回答
C
++和面向对象程序设计需要一点澄清。
、
、
、
我目前正在用
C
语言
做很多
编程
工作,我是一个本科生。我们学习的第一门
语言
是Java,现在我正在学习
C
语言
。 在Java中,我们为对象的上述实例创建一个类及其字段变量(state)和一组方法(或行为)。在
C
中,我们有一些非常类似的东西,我们有一个包含我们的对象的结构(我想,我认为这是它的'state‘或字段变量或'attrubutes'),我们有一些函数,对象可以被传递给这些函数来修改它的行为。在
C
语言
中,我
浏览 3
提问于2015-12-14
得票数 4
11
回答
在
C
中有哪些函数式
编程
的工具?
、
最近我一直在思考如何用
C
(而不是
C
++)进行函数式
编程
。显然,
C
是一种
过程
化
语言
,本身并不真正支持函数式
编程
。 是否有任何编译器/
语言
扩展将一些函数式
编程
构造添加到
语言
中?GCC提供了作为
语言
扩展;嵌套函数可以访问父堆栈帧中的变量,但这离成熟的闭包还有很长的路要走。例如,我认为在
C
中真正有用的一件事是,在任何需要函数指针的地方,你都可以传递一个lambda表达式,创建一个
浏览 97
提问于2008-10-19
得票数 162
回答已采纳
7
回答
控制台应用程序运行速度比GUI应用程序快吗?
、
、
、
、
我对
编程
世界比较陌生。我有几个表演问题: 控制台应用程序运行速度比图形用户界面的应用程序快吗?是像
C
和Pascal这样的
语言
比
C
++和Delphi这样的面向对象
语言
更快吗?我知道
语言
速度更多地取决于编译器而不是
语言
本身,但是
过程
语言
编译器产生的代码比面向对象
语言
(包括可以生成
C
代码的
C
++编译器)更快吗?
浏览 5
提问于2010-04-13
得票数 16
回答已采纳
4
回答
创建解释型
语言
的
过程
是什么?
、
、
我想创建一种非常简单的实验性
编程
语言
。我可以查看哪些资源来大致了解创建解释型
语言
的
过程
。我将使用
c
++来构建和编译解释器。
浏览 0
提问于2010-05-28
得票数 5
回答已采纳
8
回答
组合
编程
语言
的好处
、
我知道有不同的方法来组合
编程
语言
(Haskell的FFI,Boost和
C
++等等)。我对组合
编程
语言
有一个奇怪的兴趣;然而,我只发现它是“必要的”一次(我不想重写一些旧的代码)。此外,我注意到这种兴趣是共同的(关于在SO上集成
语言
有很多问题)。任何来自实地的例子都将不胜感激。更新
浏览 0
提问于2013-03-26
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初识C语言编程,编译过程
C语言是一门面向过程的计算机编程语言吗?
C语言编程零基础入门学习第一篇,C语言的发展过程概述
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券