腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在学习函数式
编程
时,我应该避免使用哪些语句和方法?
、
、
我有6年的
编程
经验,大多遵循面向对象的模式,我对学习函数式
编程
感兴趣。我的主要目标是成为一名函数式范例程序员,而不是使用函数式
语言
但仍以命令式
方式
写作的程序员。当我练习函数式
编程
时,我仍然遵循一种面向对象的
思维
方式
,比如循环、可变变量等等。我选择F#作为一种基本的函数式
语言
,因为它与其他.Net
语言
(如C# )紧密集成。在学习函数式
编程
时,我应该避免使用哪些语句和方法?
浏览 0
提问于2012-08-12
得票数 7
回答已采纳
4
回答
结构化文本与传统
编程
语言
、
我已经开始使用结构化文本
编程
逻辑控制器(PLC)。我的背景是IT或计算机科学。所以我习惯了传统的
编程
语言
如Java,C#等.我刚意识到PLC需要一个不同的
思维
方式
。理解扫描周期.能给我更清楚地解释下一段我读了 ST
语言
与传统
编程
语言
的一个重要区别是程序流控制的本质。ST程序将从开始运行到结束,每秒钟运行多次。一个传统的程序不应该到达终点,直到它完全完成。
浏览 5
提问于2015-05-26
得票数 1
1
回答
COBOL仍然值得学习吗
我想从技术角度知道这个问题的答案, 我的意思是:有一些
语言
你可以学习成为更好的程序员,例如,学习汇编器可以帮助理解计算机是如何工作的,或者学习函数式
语言
,当你知道OOP
语言
可以教你从另一个角度,另一种
思维
方式
来看待
编程
浏览 2
提问于2013-02-28
得票数 0
回答已采纳
3
回答
将*编写成*
语言
与用Ruby编写C代码
、
代码完整声明,您应该将代码编写成
语言
,而不是代码中的代码。他们的意思是这难道不导致在所有
语言
中都使用一种
编程
风格,而不管现有
语言
的特殊优点和弱点吗?或者,以一种更可回答的
方式
提出这个问题: 你会不会建议一个人应该尽量用自己
语言
的细节来对自己的问题进行巧妙的编码
浏览 0
提问于2012-02-27
得票数 10
9
回答
Prolog在专业上有用吗?
、
据我所知,与著名的
编程
语言
相比,Prolog需要完全不同的
思维
方式
。 是Prolog真正用于实现专业有用的东西吗?
浏览 0
提问于2011-02-23
得票数 15
回答已采纳
10
回答
最好的Pro OOP论据是什么?
、
我正在尝试让一些团队成员接受OOP的
思维
方式
,他们目前考虑的是过程化
编程
。有哪些好的独立于
语言
的书籍、文章或论据是任何人都可以给出或指出的?
浏览 0
提问于2010-02-25
得票数 5
回答已采纳
3
回答
Scala是一种函数式
编程
语言
吗?
、
、
、
、
我从Java学习了
编程
,然后尝试每年学习一种
编程
语言
,其次是C++,然后是Python。接下来要学习的是,我寻找一些新的东西,我选择Scala,因为它与Java兼容,可以从OOP过渡到函数式
编程
。它很酷,学习新的范式,新的风格和新的
思维
方式
。刚刚读到了优雅的Scala概念,在Scala上编写代码更好,这是很好的体验。
浏览 1
提问于2011-05-29
得票数 21
回答已采纳
1
回答
如何培养计算
思维
、
、
作为一个入门的java程序员,我发现在解决一个问题方面,我的想法比
语言
中有多少方法/快捷
方式
更重要。我发现,在学习
编程
语言
时,我最大的敌人是当我陷入困境而不知道如何解决问题时。我想知道有什么好书能提高我的计算
思维
和解决问题的能力吗?我可以坚持并解决问题,但我觉得我缺乏必要的工具/洞察力。
浏览 1
提问于2016-02-19
得票数 0
回答已采纳
1
回答
学习数学的J
语言
-- "Math for the Layman“
寻找数学复习或只是发展数学
思维
的工作程序员。Saw J
语言
谢谢。
浏览 0
提问于2010-01-11
得票数 1
9
回答
无状态
编程
的优点?
、
、
我最近一直在学习函数式
编程
(特别是Haskell,但我也学过关于Lisp和Erlang的教程)。虽然我发现这些概念非常有启发性,但我仍然看不到“无副作用”概念的实际一面。它的实际优势是什么?我试着用函数式
思维
来思考,但有些情况看起来过于复杂,没有能力以一种简单的
方式
保存状态(我不认为Haskell的monads“容易”)。 是否值得继续深入学习Haskell (或另一种纯函数式
语言
)?函数式或无状态
编程
实际上比过程性
编程
更有效率吗?我以后会继续使用Haskell或另一种函数式
语言
浏览 5
提问于2009-05-10
得票数 148
回答已采纳
4
回答
从高级
编程
的角度来看,C#和F#之间的“不同范式”障碍到底在哪里呢?
、
、
我知道它们都使用不同的
编程
范式,但从高层次的角度来看,除了语法不同之外,似乎可以以类似的
方式
完成大多数基本任务。我这么说只是因为当我之前接触过像Haskell这样的函数式
编程
语言
时,为基本任务编写代码(一开始)是困难的、令人沮丧的,并且需要完全不同的
思维
方式
。let list1 = [ 1; 5; 100; 450; 788 ] printfn "%d" i 当C#程序员开始学习F#时,他们被建议彻底重新思考他们的
思维
浏览 0
提问于2013-08-24
得票数 6
回答已采纳
3
回答
在没有
语言
的情况下学习
编程
?
根据我的经验,在表达相同情况的几种不同
语言
中,有许多类似的命令。(即for循环,类似的数据结构) 那么,在接触计算机
语言
之前,有没有办法学习纯粹的
编程
技术,比如与
编程
相关的
思维
过程和一般概念框架?我觉得,当人们教授
编程
时,他们因为跳过了前进所必需的逻辑而失去了很多人。遗憾的是,我是这个小组的一员。
浏览 0
提问于2014-02-27
得票数 0
4
回答
如何学习多线程并行
编程
?
、
无论您对
编程
C或Java有多精通,都应该考虑在您的技能集中添加多线程
编程
。 这是的引文。我想在座的大多数人都非常精通于教授我们自己不同的
语言
、数据结构、算法等等,而且我也认识到需要进行并行
编程
的
思维
转变
浏览 1
提问于2010-07-23
得票数 8
回答已采纳
5
回答
Haskell和Python哪种
编程
语言
更函数化?
、
、
在学校的函数式
编程
课程中学习了Haskell。发现与Haskell合作有点困难。我现在已经在Python上做了很多工作。Python非常容易使用。 Python确实支持一些函数式
编程
构造。正在考虑重新访问函数式
编程
。什么是更好的编码
语言
?Haskell还是Python?为什么?
浏览 3
提问于2009-12-22
得票数 5
回答已采纳
5
回答
哪种
编程
语言
是最先使用虚拟机的?
、
、
它在面向对象
编程
以及实现这种
思维
方式
所用的语法和环境方面与
编程
语言
有很大的不同。还使用了当时不流行的虚拟机概念。“ 哇,它使用虚拟机。因此,这也意味着“跨平台”的需求在很久以前就已经感觉到了?
浏览 7
提问于2014-08-01
得票数 2
1
回答
祈使与功能&理解冯·诺依曼的瓶颈
、
、
、
在的Coursera课程中,Martin讨论了命令式
编程
是如何受到von瓶颈的约束的,因为它主要涉及可变的状态,因此也涉及赋值和取消引用。命令式
编程
将逐字
编程
概念化,这将成为可伸缩性的一个问题,因为我们处理的数据结构太低了。函数式
编程
语言
(通常)倾向于定义用于处理高级抽象(如collections、polynomials、documents等)的理论和技术。
浏览 3
提问于2017-05-11
得票数 3
1
回答
将函数编写为图灵机流程图的有效策略
、
有没有一种我可以用来进行这种转换/可视化的
思维
方式
?或者你必须变得聪明,然后突然“明白所有的事情”? 例如,如何为函数f(x1,x2,...,xn) = x1+x2+...+xn编写图灵机?我可以用我所知道的任何
编程
语言
通过一个简单的递归来做到这一点。但我还是不能把它绑在图灵机上。
浏览 12
提问于2018-03-03
得票数 1
1
回答
学历低学习java开发应该注意什么呢?
本人学历低,想学习java开发,不知道能不能学会,学习过程中应该注意什么呢
浏览 272
提问于2021-05-31
回答已采纳
9
回答
函数式
编程
是命令式
编程
的子集吗?
、
、
函数式
编程
的主要特征之一是使用无副作用的函数。然而,这也可以在命令式
语言
中完成。对于递归和lambda函数也是如此(例如C++0x)。因此,我想知道命令式
编程
语言
是否是函数式
编程
语言
的超集。
浏览 3
提问于2009-11-23
得票数 9
回答已采纳
6
回答
成为一名程序员需要具备哪些条件?
、
(
编程
语言
除外:) 我知道一些C/C++和Java( ),但我没有程序员的
思维
。我可能需要学习一些算法。你的意见是什么?
浏览 2
提问于2009-10-03
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
少儿学编程的价值:时代所需的思维方式
C语言编程知识总结,思维导图版本,事半功倍!
编程语言和编程思维是什么?两者的区别是什么?
C语言新手编程时常犯的错误及解决方式
数据思维:解决问题的思维方式
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券