腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
为什么在分配之前可以引用SQL中的标识符?
、
在SQL查询中,可以在声明名称之前引用该名称。 SELECT A.id FROM table_a A; 这种行为的历史是什么?它与需要在引用变量之前将变量赋值的编程语言有什么关系?
浏览 2
提问于2020-11-05
得票数 1
回答已采纳
5
回答
什么是一级编程构造?
当试图在C#中做一些相当高级的事情(比如某种黑客攻击)时,就会提出“第一类”的概念。 例如,一个方法是第一类编程构造,因为您可以用它来做xyz (xyz不是这个方法所做的,但是一个方法通常会给您提供什么,我现在已经记不清xyz是什么了),但是在.NET 1.1中,委托不能被传递到方法中,因为它们不是第一类编程构造(我在这里读到了一些东西)。 什么是一流的编程构造? 谢谢
浏览 0
提问于2009-03-14
得票数 27
回答已采纳
2
回答
J/K/APL是如何按照共同的范式分类的?
、
、
、
、
我刚刚开始学习J,这是非常有趣的,但我想知道它到底是哪种语言,相对于常见的范式和分类。例如,您可以说F#是一种强类型的,主要是函数式的(它支持面向对象和过程编程,但它被认为是属于ML家族的“函数”)语言。然而,对于J来说,我找不到多少关于如何“按常规”对它进行分类,或者在Stackoverflow上发现的任何东西,证实它是一种函数式编程语言。维基百科说,它“是一种非常简洁的数组编程语言”,“支持函数级编程”,并且“不是Von编程语言”,没有哪种语言更有帮助。 我有几个问题: J/K/APL属于什么主要范式(过程型、面向对象型、功能性、逻辑性)?如果它们的范例仅仅是“数组编程”,那么属于或最
浏览 3
提问于2013-12-13
得票数 20
回答已采纳
6
回答
在编程语言中,一级/二级/三级值的数学基础是什么?
、
已添加 刚刚发现了两个相关的问题 https://math.stackexchange.com/q/1759680/1281 https://stackoverflow.com/a/2582804/156458 在编程语言中,来自Michael Scott的编程语言语用学 通常,如果一个值可以作为参数传递,从一个子程序返回,或者分配给一个变量,那么在编程语言中的值就被称为具有first类状态。在大多数编程语言中,简单类型(如整数和字符)都是first类值。相反,“二级”值可以作为参数传递,但不能从子例程返回,也不能分配到变量中,而“第三方”值甚至不能作为参数传递。标签在大多数编程语言中是三级值,而
浏览 0
提问于2016-09-26
得票数 19
9
回答
函数式编程的好处是什么?
你认为函数式编程的好处是什么?它们如何应用于当今的程序员呢? 函数式编程和OOP之间最大的区别是什么?
浏览 49
提问于2008-09-24
得票数 102
回答已采纳
6
回答
什么是正式的编程语言?
、
编程语言是一种正式的编程语言是什么意思?哪些语言是正式的编程语言?哪些是非正式的编程语言? 我还没有找到一个好的解释。
浏览 0
提问于2010-04-20
得票数 6
回答已采纳
1
回答
参数类型的“概念/类型系统”的正式定义-从哪里开始?
、
、
、
我有兴趣正式定义(并因此演示)一个“类型系统”,嗯,类型系统。更具体地说,我想探讨一下C++在我的学士论文中所谓的概念的概念。如何(正式)界定这种制度?我认为,它基本上是泛型编程的一种元语言,但到目前为止,我发现的所有材料基本上都与特定编程语言的语法有关。 其基本思想是为参数类型提供一个接口。 例如: 函数foo(T)的参数是一些(不幸的是任何) T (这种类型是静态已知的)。而且,我想为这种类型定义一个接口,这样这个T实际上不是任何T,而是一些符合接口的类型,例如:“为了使这个类型对foo函数合法,它需要遵守:这个和那个概念/接口来静态地检查。” 概念将定义相关的、有意义的“接口”,这些接
浏览 0
提问于2013-06-01
得票数 1
回答已采纳
6
回答
编程范式、设计模式和应用程序架构之间的区别?
、
、
我来自非编程背景,经常遇到编程范式、设计模式和应用程序架构等术语。虽然我认为我对这些术语的含义有一个模糊的理解,但如果有人能澄清它们是什么,它们之间有何不同,以及这些概念如何应用于目标C,我将不胜感激。
浏览 0
提问于2011-01-25
得票数 23
回答已采纳
1
回答
什么是类型完整性原则?
、
、
在“编程语言设计概念”()一书中,它写道: PYTHON将过程与所有原始值和复合值一起计算为一级值。因此,PYTHON很好地符合类型完整性原则。 我还是没明白。
浏览 3
提问于2016-11-29
得票数 8
回答已采纳
2
回答
支持函数嵌套定义的语言
、
、
、
哪种编程语言支持函数的嵌套定义? 例如: python中的嵌套函数 def FuncAsClass(): x=1 # data members def setX(val): # setter methods nonlocal x x=val def getX(): #getter return(x) def adder(): # arbitrary state-dependent method total=0 for i in range(x
浏览 1
提问于2013-08-12
得票数 0
15
回答
为什么有这么多的编程语言?为什么还在制造新的语言呢?
为什么有这么多的编程语言? 是什么促使人们创建一种编程语言,尽管其他语言已经存在?
浏览 0
提问于2010-09-27
得票数 52
回答已采纳
1
回答
如何从mono中获取价值
、
、
、
我对反应性编程非常陌生。我想弄清楚在这里该怎么做 我编写了以下代码: templateService.getTemplate(id) .map(this::setTemplate) .map(c -> convertDTOToBO(dto, c)) .flatMap(templateService::toPdf) .map(content -> ResponseEntity.ok() .header("Content-Disposition", "attachment; filename=\"test
浏览 2
提问于2022-05-18
得票数 0
5
回答
什么使编程语言具有动态性?
、
、
什么使编程语言有资格被称为动态语言?我应该使用动态编程语言来解决什么类型的问题?静态编程语言和动态编程语言之间的主要区别是什么?
浏览 4
提问于2011-02-06
得票数 45
回答已采纳
3
回答
从祈使到函数式编程
作为一名电子工程师,我的编程经验从组装开始,并继续使用PL/M、C、C++、Delphi、Java、C#等(命令式编程在我的血液中)。 我感兴趣的是增加我以前关于函数式编程的知识和技能,但到目前为止,我所看到的一切似乎都非常模糊和深奥。 你能回答我这些问题吗? 1)今天的主流函数式编程语言是什么(我不想因为X语言具有Y特性而迷失自己的学习大量FP语言)? ( 2)第一个FP语言是什么(如果你想的话,它是函数式编程的Fortran )? 3)最后,在谈论纯FP和非纯FP时,每个类别的主流语言是什么? 提前谢谢你
浏览 0
提问于2012-09-30
得票数 5
3
回答
有人告诉我,HTML是一种标记语言,C++是一种编程语言,有什么不同呢?
、
、
我的编程朋友总是告诉我,HTML是一种标记语言,而C++是一种编程语言。当我问他们有什么区别时,他们从来不给我一个合理的答案。 是什么使一个人称C++为编程语言,而不是C++呢?
浏览 0
提问于2012-12-28
得票数 22
回答已采纳
7
回答
为计算机编写的第一种编程语言是什么?
、
看看我们今天拥有的这么多编程语言,每种语言都有自己的独特之处,我试着找出为计算机编写的第一种编程语言是什么。 看一下流行版本的发布日期,我有点接近了,但我没有看过不那么明显的那些,编程语言,它们要么已经死了,要么现在没有什么用处。Fortran是我得到的最接近的东西,但我不知道这是不是真的。 简而言之:为计算机编写的第一种编程语言是什么?有没有从该语言派生出来的语言?
浏览 0
提问于2012-03-24
得票数 7
回答已采纳
1
回答
使用:=和=进行赋值
、
我想知道为什么一些编程语言使用:=,而一些编程语言使用=进行赋值?它们之间的一些逻辑差异是什么?
浏览 6
提问于2021-09-28
得票数 1
1
回答
在强大的编程语言中创建对象背后的基本原因是什么
在编程语言中创建对象的基本需求是什么?我接触过的几乎有3-4种具有对象创建功能的编程语言。以下是语言:- 1.C++ 2.java3.php4.js我的问题是,程序员建立对象概念的根本需求是什么,并在此之后发生了什么神奇的事情,现在几乎所有强大的编程语言都支持对象的这个功能
浏览 1
提问于2014-03-06
得票数 0
6
回答
在C++之前用于操作系统开发的语言
、
、
我知道C是操作系统开发的标准编程语言,但出于好奇,我想知道它之前是什么。在C语言之前,操作系统开发使用的主要编程语言是什么?
浏览 3
提问于2010-08-28
得票数 9
2
回答
脚本语言和编程语言之间的区别
脚本语言和编程语言的区别是什么? 以下是脚本和编程语言: Perl Python Ruby Groovy
浏览 0
提问于2012-02-06
得票数 3
1
回答
R中的SAS宏变量
、
、
、
我非常熟悉SAS编程环境。我目前正在尝试学习在R中编程。我发现使用SAS宏可以减少编程中的重复代码量。特别是,我发现使用宏变量调整数据集名称和变量名称的部分很有用。然而,在R中,我没有找到可以复制这一点的东西。 例如,在SAS中,我可以编写一个简单的宏来在两个数据集上运行proc means,如下所示: %macro means(dataset_suffix = , var1_suffix= ); proc means data = data&dataset_suffix; var var1&var1_suffix; run; %mend means; %means(datas
浏览 2
提问于2013-06-19
得票数 3
回答已采纳
1
回答
对于任何产品,选择nodejs而不是asp.net或java有什么缺点?
、
、
市场上有很多可供使用的编程语言,那么我们该如何决定我们的产品应该使用哪种编程语言呢? 在使用任何编程语言之前,我们应该考虑哪些关键因素? 长期来看,我们应该检查语言的能力是什么? 请分享你的观点
浏览 6
提问于2017-03-10
得票数 0
1
回答
如何从一种编程语言翻译到另一种语言?
我想编写一个小的DSL,它需要编译成另一种高级编程语言(类似于C,但限制得多)。 编译器应该做什么的高级概述是什么? 为了澄清,我特别感兴趣的是从一种高级编程语言到另一种相对高级的编程语言的转换,而不是一般的编译。
浏览 0
提问于2015-06-15
得票数 0
回答已采纳
5
回答
Objective-C中缺少的是您不想用它进行编程的地方
、
、
、
现在苹果在开发者工具/程序上进行了,我想知道除了苹果默认提供的Objective-C之外,还有什么吸引开发人员使用其他语言的,使用Objective-C编程非常有趣。是什么缺失的特性让你不再用它编程,而是用其他东西编程?
浏览 1
提问于2010-09-11
得票数 0
2
回答
编程语言是用什么写的?
、
、
这是我的第一个问题。 这样想吧。Python是用C编写的,C编译器是用旧的C编译器编写的,C编译器是用更旧的C编译器编写的,B编译器是用BCPL编写的。我不知道BCPL是用什么语言写的,但是好像一定有一种原始语言吗? 换句话说,每种编程语言都是用旧的编程语言编写的。那么,最先出现的是什么,编码的是什么?
浏览 0
提问于2020-10-14
得票数 1
5
回答
框架、编程语言和脚本语言是什么意思?
框架、编程语言和脚本语言是什么意思?
浏览 1
提问于2009-10-03
得票数 24
回答已采纳
1
回答
编码/解释/脚本与其他编程语言分类之间的关系?
我迷上了编程语言的分类。“编译/解释/脚本”与“面向对象/过程/功能”之间的关系是什么,可能还有许多用于语言分类的“术语”? 我甚至不知道如何恰当地问这个问题。寻找编程语言层次结构,但每个图表总是缺少上面的一些术语。
浏览 2
提问于2021-12-01
得票数 0
2
回答
什么使科学编程语言,科学?
、
为什么有些编程语言如Python或Julia被认为是“科学”编程语言?我想我真正的问题是什么标准使编程语言科学?
浏览 0
提问于2016-06-10
得票数 3
2
回答
欧姆龙PLC中的梯形图编程背后是什么语言?
、
PLC中的梯形图编程转换成什么?是否执行图形命令(例如,打开触点、指令等)是BASIC或C指令,还是直接编译成汇编语言?
浏览 6
提问于2012-02-15
得票数 3
回答已采纳
2
回答
Google的Dart编程语言的作用是什么?
我很难理解Google的编程语言Dart的主要用途是什么。它的作用是什么?我为什么要用它呢?
浏览 0
提问于2011-10-11
得票数 21
回答已采纳
1
回答
Koch-曲线的Prolog -计算坐标
、
我正在学习Prolog中的约束编程和递归编程。我必须编制N级的koch曲线,它应该从(Sx,Sy)开始,到(Ex,Ey).The线段结束,正在计算中,将存储在Ls中。 当我尝试执行generatelines(1,(60,0),(-60,0),Ls)时,我得到了第1级的koch曲线的正确4坐标: [[ (60, 0), (20, 0)], [ (20, 0), (0.0, -34.64)], [ (0.0, -34.64), (-20, 0)], [ (-20, 0), (-60, 0)]] 当我尝试执行generatelines(2,(60,0),(-60,0),Ls)时,就会得到下一个st
浏览 3
提问于2017-01-01
得票数 2
回答已采纳
7
回答
世界不同地区的编程语言有何不同?
、
我一直在想,如果编程语言确实与世界其他地方不同,它们又有什么不同呢?亚洲/欧洲/南美部分地区的人们如何使用编程?它的语法是什么?有什么例子吗?
浏览 1
提问于2009-11-06
得票数 6
回答已采纳
1
回答
为什么函数式编程对DSL有好处?(是吗?)
、
我感觉到,至少在函数式编程社区中,人们普遍认为函数式编程有利于创建DSL。是什么使它在这方面优于OOP?
浏览 2
提问于2015-08-20
得票数 2
3
回答
什么是实验性的智能契约语言?
、
除了稳固性和毒蛇之外,其他(实验性的)契约编程语言是什么?
浏览 0
提问于2016-01-22
得票数 13
回答已采纳
3
回答
机器与汇编语言的关系
、
机器语言和汇编语言编程之间的关系是什么?
浏览 3
提问于2010-08-24
得票数 0
5
回答
最小的函数式编程语言是什么?
最小的函数式编程语言是什么?
浏览 3
提问于2010-12-06
得票数 34
回答已采纳
2
回答
编程语言与操作系统的交互
、
、
这是一个关于编程语言和操作系统的计算机科学问题。 我的问题是,编程语言和操作系统之间的基本交互是什么?我确实对操作系统的生命周期有一个概念,但不确定编程语言如何适应。 我读过这篇文章,但没有任何帮助。 编辑: 通过编程语言,我的意思是包括他们各自的编译器/VM
浏览 2
提问于2013-04-05
得票数 1
回答已采纳
2
回答
什么使Python不是一种函数式编程语言?
、
、
、
Python变量是鸭类型的,是可变的,它的函数可以编写以产生副作用。(换句话说,它有许多非功能的编程特性。) 然而,它也有一流的函数,但它不是函数式编程语言。所以,我想,编程语言可以有功能方面(或另一种语言范例的方面),即使它不属于该范式,这也是事实。是什么使Python不是一种函数式编程语言呢?它是一个测试,它是有一个单一的特点,还是更多的测试多个事物?(如果是前者,使Python非功能性的单一方面或使Haskell具有功能的单一方面是什么?)
浏览 1
提问于2019-01-10
得票数 3
回答已采纳
7
回答
执行其自身代码的编程语言的类的名称
、
可以执行自己的代码(作为字符串文字传递)的编程语言是什么?我脑海中的设置类似于此(暂时忘记键入代码、结果等): string eight = "5+3" int result = run(eight) 其中run是关键字。这是一种反射编程语言吗?
浏览 1
提问于2010-03-06
得票数 6
回答已采纳
7
回答
“组装”vs.“汇编程序”
、
我被告知“汇编”是你在你的文件中写的东西,让你的“汇编程序”把它转换成二进制代码。 但我在不同的作品中看到了这两个术语的混合和匹配。我甚至听说你写了“汇编程序”,然后“汇编程序”使它成为可执行的。 请告诉我,正确的用词是什么?
浏览 2
提问于2009-07-24
得票数 81
回答已采纳
4
回答
SAS语言提供的宏编程的好处是什么?
、
、
在SAS中,整体“宏观”概念的效用究竟是什么?我的意思是,与编写一个可以立即编译和运行的程序相比,写一些将被转换成程序的东西有什么意义呢? 我只对JAVA有经验,我认为JAVA不允许宏或元编程。因此,我想知道宏编程的意义是什么。不能仅仅封装一些业务逻辑,因为为此,我们使用函数/方法/子例程等。
浏览 0
提问于2015-08-31
得票数 1
回答已采纳
8
回答
为什么C#是一种函数式编程语言?
、
有人说,C#可以被看作是一种函数式编程语言,尽管它被广泛认为是一种面向对象的编程语言。 那么,是什么特性集使C#成为一种函数式编程语言? 我只能想到: 委托(即使没有匿名方法和lambda表达式) 闭包 还要别的吗?
浏览 8
提问于2008-12-26
得票数 34
回答已采纳
3
回答
从点网开始的最简单的方法
好的,在StackOverflow中的初始搜索显示了与这个问题无关的内容。所以就这样说: 让我们假装一下,你刚刚开始了计算机编程的职业生涯。假设出于任何原因,您决定使用.Net框架作为编程的基础。我们还可以说,您已经接触过一些编程背景,但在.Net中没有这样的背景,所以一开始它对您来说似乎是陌生的。最后,您没有25年接触Win32 API的好处,这解释了为什么当您开始查看它时,它对您来说是如此陌生。 所以问题是: 什么是全面概述什么是.Net?它似乎是一个运行时环境、一组语言、一组公共库的组合,也许还有几个类似于mud的其他things...so。具体来说,.Net的关键组件是什么?
浏览 7
提问于2010-05-10
得票数 1
回答已采纳
3
回答
"Swift是建立在C和Objective C之上的,没有C兼容性的限制“是什么意思?
、
、
“Swift是一种新的编程语言,适用于iOS、macOS、watchOS和tvOS应用程序,它建立在C和Objective-C的最佳基础上,没有C兼容性的限制。“ 摘自:苹果公司。“Swift编程语言(Swift 3)。”iBooks。 “没有C兼容性的约束”是什么意思?它指的是哪种约束?
浏览 0
提问于2016-10-26
得票数 2
5
回答
学习函数式编程语言有多难?
假设一个角色在不同的命令式编程语言方面有丰富的经验,从C到JAVA。像Haskell这样的函数式编程语言的学习曲线是什么?
浏览 2
提问于2009-11-16
得票数 2
回答已采纳
6
回答
我怎么能说编程语言可以编译成其他语言呢?
、
、
、
、
我怎么能用英语说,编程语言可以编译成其他编程语言? 示例可以是哈克。在该网站上,该语言被称为“多平台”: 多平台: Haxe可以编译到所有流行的编程平台-- JavaScript,Flash,NekoVM,PHP,C++,C#和Java (很快) 但是,多平台可能被误解为硬件或软件平台(win、mac、linux)。 那么,最适合描述这种能力的词是什么呢?
浏览 0
提问于2013-04-16
得票数 22
回答已采纳
1
回答
为什么有许多语言使用JVM?
、
、
、
我看到了大量的编程语言。使用JVM的原因是什么?对于一种新的编程语言,还有哪些其他选项?
浏览 4
提问于2013-08-26
得票数 0
回答已采纳
8
回答
我应该先学习数据结构和算法,还是先学习编程语言Java?
、
、
我是编程的初学者。我应该同时学习数据结构和算法,以及Java编程语言吗?现在我知道了数据结构和算法构成了编程的基础。我应该先学习它们吗? 我很困惑。我的学习路径应该是什么? 我想成为一个真正优秀的Java程序员。
浏览 1
提问于2010-05-08
得票数 11
回答已采纳
1
回答
在编写编译器时,在后端编译到机器代码的最佳方法是什么?
、
、
我知道很多编译器使用汇编程序来编译机器代码,制作可执行文件(编译的程序)。 有些人甚至创建了自己的汇编程序,或者只是使用现有的汇编程序,或者只是将编译转换为C,或者仅仅使用其他VM,如JVM或LLVM。 编译到机器代码的最快和最简单的方法是什么?使用LLVM?做自己的汇编程序?快速制作后端最有效的方法是什么?
浏览 0
提问于2021-11-25
得票数 -3
3
回答
参数值(而不是类型)上的多态性?
、
、
、
有没有一种编程语言(可能是一个概念或研究论文),允许函数/方法参数值的多态性?某种程度上: function factorial(int value > 0){ /* code here */} function factorial(int value == 0){ /* code here */} function factorial(int value < 0){ /* code here */} 如果有的话,这种多态性的官方名称是什么?
浏览 2
提问于2012-01-29
得票数 4
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
未来的编程语言是什么?
Python 编程语言的核心是什么?
预计 2024 年需求最高的编程语言是什么?顶级编程语言专家指南
编程语言和编程思维是什么?两者的区别是什么?
C语言编程是什么?都能干什么?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券