腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何开始为OS编写独立应用程序
有什么好的资源可以开始为OS编写应用程序吗? 我熟悉c++、Java、php,所以不一定需要介绍编程概念,但不知道从哪里开始为mac创建应用程序。 我使用Borland在PC上创建.exe文件。对于macs有类似的系统吗?
浏览 2
提问于2013-11-20
得票数 0
回答已采纳
4
回答
JSON是一种语言吗?如果不是,它将如何被分类?
、
、
考虑到JSON (JavaScript对象表示法),JSON本身是一种语言,还是仅在另一种语言的上下文中定义?所谓语言,我指的是一种编程语言,它可能使用JSON来传输/接收数据。 有趣的是,XML不是图灵完整的,而是有其名称的语言。也许这意味着为此目的对语言有一个更广泛的定义?
浏览 3
提问于2013-03-18
得票数 15
回答已采纳
3
回答
编程语言错误还是编译器错误?
、
最近,我看了一些关于C#异步错误的视频,并和朋友们进行了讨论。 说一种编程语言有一个bug是正确的吗?或者你只能说编译器有一个bug? 两者之间的区别是什么?
浏览 2
提问于2012-08-09
得票数 3
回答已采纳
1
回答
基于JFlex和CUP的形式化需求描述语言编译器构造
、
、
我计划为需求规范语言构建编译器。我提出了使用JFlex作为词法分析器,使用CUP作为解析器的想法。 有没有人可以让我知道可以使用JFlex和CUP作为正式规范语言?所有文档和教程都只与编程语言相关。 任何可用于构建正式语言编译器的教程。
浏览 11
提问于2012-04-10
得票数 1
回答已采纳
2
回答
从另一个文件clisp导出函数
、
我使用的是编程语言clisp。我在一个.lisp文件中有一些函数X,Y,Z,比方说,我在.lisp文件B中写了一个不同的程序,我需要使用X,Y,Z。 如何在Clisp中导入函数?
浏览 4
提问于2012-10-21
得票数 0
回答已采纳
1
回答
规范、建模和编程基本上是一样的,对吧?
、
、
在基于抽象代数类型和方程理论的形式规范中,您可以使用方程理论的公式来指定理论。在形式逻辑中,满足这些约束的系统称为模型。 建模是创建模型的过程,它抽象了某些方面,这些方面对于特定情况来说是不必要的细节。因此,具体的系统必须在观察到的方面坚持创建模型。 编程是一个创建程序的过程,该程序将具有特定的行为-将执行特定的算法-编程语言通过不同的范例使我们能够以某种特定的方式思考,抽象出一些细节,通常是机器特定的细节。 那么,我们是否可以同时做所有这些事情,因为它们基本上是相同的?声明性编程是不是最近的尝试呢?我们是否可以使用一些编程语言,这些语言对编程、建模和规范都有好处?
浏览 3
提问于2010-04-11
得票数 1
回答已采纳
2
回答
HTML5渲染
、
我总是读一些像HTML5游戏之类的东西,但我不相信游戏是完全用HTML5编写的,因为它只是一种标记语言。通常,它是通过JavaScript控制的,对吗? 我想编写一个非常简单的浏览器游戏,我可以和我的朋友一起玩。但是我想用Scala编写逻辑代码。 所以我想出了这个结构。 客户端能够在他的浏览器中看到HTML。将通过JavaScript操作HTML5,它会打开一个到我的will服务器的连接(AJAX?)。现在,我可以在Scala中对所有逻辑进行编程,并让JavaScript执行它(例如,将兵从a位置移动到b位置)。 这是可能的,对吧? 作为Lift服务器,我会选择Lift。 但是我从来没有
浏览 1
提问于2012-10-28
得票数 1
回答已采纳
1
回答
是否有任何编程语言支持U+2265的≥字符,以表示大于或等于?
、
在编程中,通常使用像>=这样的比较运算符,意思是“大于或等于”。Unicode至少包含一个表示此概念的特定字符:U+2265(≥)。是否有任何编程语言接受此字符作为比较运算符? 注意:可能存在用户可以将≥定义为比较运算符的编程语言。这当然很有趣,但我想问的是,在哪些情况下,基本语言、它的一些标准发行版或一些广泛使用的包或库已经对其进行了如此定义。
浏览 2
提问于2022-05-04
得票数 -1
1
回答
领域特定语言如何帮助弥合语义鸿沟?
、
当我读到系统编程时,我发现了语义鸿沟,以及我们如何为更好的软件开发搭建桥梁。 然后出现了编程语言领域这一术语,它显然弥合了语义鸿沟,但同时也填补了规范和执行的鸿沟。有没有人可以举个例子给我解释一下? semantic gap addition of PL domain
浏览 25
提问于2021-02-02
得票数 1
回答已采纳
1
回答
编写程序语言
可能重复: 我使用过许多编程语言,经过几年的经验,我终于决定和我的朋友们建立一种语言。我知道这是一项任务,而不是给那些胆小的人。我们致力于这项任务,并将确保这一任务得到完成。 现在,我想先问一句:编写编程语言的步骤是什么?我们该从(前)开始做什么?解析器)? 任何答案都是有帮助的!
浏览 2
提问于2012-10-09
得票数 0
回答已采纳
2
回答
是否有任何无法编译或未编译的解释代理语言?
、
、
关于面向代理编程范式的三个标准: 支持逻辑系统来定义代理的心理状态。 编程代理的解释编程语言 代理过程,用于将代理程序编译成低级的可执行系统(绑定到第二点)。 是否有未编译的解释编程语言?据我所知,解释语言的全部目的是实现一种具有某些特性、语法等的新语言。但是底层的实现最终需要编译成一些低级的东西,这样才能真正地执行它。 面向代理的编程范式的第3点仅仅是说仅仅从理论上定义一种语言是不够的,而不是用某种可以编译成可以实际运行的低级代码的语言来实现语言吗?
浏览 0
提问于2018-11-04
得票数 3
回答已采纳
1
回答
javascript是一种并发语言还是使该语言并发的是javascript引擎?
、
说javascript是一种并发编程语言是正确的,还是说是不同的javascript引擎使javascript并发? Javascript作为一种并发语言不在维基百科上列出,但node.js是:。 我希望了解更多关于javascript并发行为的来源的信息。
浏览 0
提问于2015-06-03
得票数 1
回答已采纳
2
回答
B-Method是传统编程语言的替代品吗?
、
我听说过法国发明的。它是c++和java等传统编程语言的替代品,还是具有不同用途的完全不同的东西?
浏览 2
提问于2010-02-23
得票数 5
回答已采纳
4
回答
.net和mono的通用术语
、
我将教授C#编程的基础知识,我希望保持它的框架不可知论。我将使用公共语言运行时()和基类库()等术语,但我找不到一个封装这些术语的术语。 IMHO .net指出微软和框架是过于通用的术语。是否有合适的术语来描述.net和mono?
浏览 2
提问于2011-10-31
得票数 1
回答已采纳
1
回答
在“fe编程语言”中,"fe“怎么发音?
铁是一种EVM编程语言。你是怎么发音的?
浏览 0
提问于2022-09-14
得票数 1
回答已采纳
4
回答
什么时候你会把分号放在方法的右大括号后面?
、
我用Java编程已经有一段时间了,我第一次接触到这个语法: public Object getSomething(){return something;}; 我感兴趣的是最后一个分号。它似乎不会导致编译器错误,据我所知,它不会生成运行时错误,因此它似乎是有效的语法。我什么时候应该使用这种语法?或者它只是被允许但通常不被使用的东西?
浏览 0
提问于2010-04-28
得票数 16
回答已采纳
1
回答
如何为每种语言创建头版?
、
我的目标是每种语言都有三个首页版本。启用浏览器语言检测。根据Accept-Language正确地用一种语言呈现首页,但是在URL中没有语言指示符,例如:host.com/it。 我是在配置中遗漏了什么,还是必须以编程(或规则)的方式完成此功能(重定向)?
浏览 0
提问于2017-03-18
得票数 0
回答已采纳
8
回答
如何“实现”编程语言?
也许这只是一个小小的误解,但是编程语言是如何被实现的呢? 我说的不是如何实现我自己的编程语言,而是“已实现”这个词?我的意思是,你可以实现编译器或解释器,但编程语言呢? 如果我读到"C++是用C实现的“或"Python是用C实现的”,这意味着什么? 我认为语言更像是某种东西。就像一个关于人们如何看待事情的协议应该被实现。例如,如果他想要显示一个消息框,他可以说这个命令是ShowMessageBox(string),并实现一个编译器,该编译器将把它转换成计算机上可以工作的东西(除了他想象的所选的编程范例)。 我认为这个问题引出了“什么是编程语言在现实中”的问题?一个编译器,一个解
浏览 5
提问于2010-06-30
得票数 26
回答已采纳
1
回答
容器和包装器的区别
、
在编程语言(例如Java)中,container和wrapper之间有什么区别(或者说有区别)。我听说过这两个术语的使用都很含糊。
浏览 0
提问于2012-11-03
得票数 17
回答已采纳
2
回答
DirectX和OpenGL是用哪种编程语言编写的?
、
DirectX和OpenGL是用哪种编程语言编写的(特别是它们的核心部分,如内核)?
浏览 3
提问于2019-03-01
得票数 0
1
回答
如何判断库的执行模型是否与其基本语言的执行模型相同或不同?
、
https://en.wikipedia.org/wiki/Execution_模型说 编程语言由语法/语法和执行模型组成。执行模型指定语言元素的行为。通过应用执行模型,可以导出用该编程语言编写的程序的行为。例如,当程序员“阅读”代码时,在他们的脑海中,他们会遍历每一行代码所做的事情。实际上,他们模拟了他们内心的行为。程序员所做的是将执行模型应用于代码,这将导致代码的行为。每一种编程语言都有一个执行模型,该模型确定工作单元(由程序语法指示)的执行方式。操作语义是一种指定语言执行模型的方法。运行程序的观察到的行为必须与从操作语义派生的行为相匹配(操作语义定义语言的执行模型)。执行模型涵盖的内容包
浏览 0
提问于2021-02-03
得票数 0
2
回答
JVM语言是受Java内存模型的约束,还是仅仅受Java编程语言的约束?
、
、
Java的内存模型是Java编程语言的特性还是JVM的特性?JVM语言是受Java内存模型的约束,还是仅仅受Java编程语言的约束?
浏览 3
提问于2012-07-02
得票数 3
回答已采纳
3
回答
Javascript是一种编程语言吗?
、
既然V8将JavaScript编译成汇编程序,那么在Chrome环境中,JavaScript不再是一种脚本语言,而是一种编程语言。 当第一次执行时,V8直接将JavaScript源代码编译成机器代码。没有中间字节码,也没有解释器。 10个月前,在这里辩论了同样的问题(更好):
浏览 8
提问于2013-05-23
得票数 0
回答已采纳
1
回答
有什么具体的方法来定义语言语法吗?
、
、
如果我要创建一种新的编程语言,是否有特定的文件格式或扩展名来定义这种新语言的语法?还是应该使用纯文本文件?
浏览 6
提问于2022-02-18
得票数 1
回答已采纳
1
回答
下划线在正则表达式中有没有特殊的含义?
我正在尝试学习正则表达式的基础知识,并在tutorial中遇到了这一点 "\W匹配非字母数字(与^a-zA-z0-9_相同)“ 上面0-9后面的下划线有什么作用? 从类似的问题看,它似乎什么也做不了。我只想确认这是教程中的一个错误。这似乎很奇怪,他们会把它包括在内。 这并不是任何编程语言所特有的。
浏览 142
提问于2019-03-12
得票数 1
回答已采纳
1
回答
协议是用编程语言编写的吗?
、
、
HTTP、IP、BGP等协议是用编程语言编写的,还是简单的纯英语文本? 如果它是用通俗易懂的英语写的,那么它是如何与网络浏览器、交换机/路由器沟通的呢?
浏览 0
提问于2018-11-07
得票数 1
回答已采纳
4
回答
WebGL和OpenGL之间的区别
、
关于OpenGL和WebGL的确切区别,有人能给我一个简单的答案吗?我需要在以下方面更具体:编程语义,API的继承性,API的扩展等。 我看过以下网站,但我不太清楚:
浏览 0
提问于2011-12-11
得票数 48
回答已采纳
1
回答
是否有任何由引用实现定义的编程语言?
一些主要的编程语言(见下面的列表)是由规范定义的。但原则上,您也可以通过实现引用编译器/解释器来定义语言。(我不想说这是个好主意。)但我很好奇: 是否有任何(主要的)语言不是由规范定义的,而是通过引用实现定义的? 通过主要的语言,我只想确保答案不会产生深奥的答案(空格,Brainfuck,.)或者说“我不久前创建了这个编译器,没有规范,所以你的答案是‘是’。” 程序设计语言规范列表 C:至少3种规格。ISO 9899:2011是最新的。 C++:例如 Java: JavaScript: Perl: PHP: Python: 我找不到Ruby和TCL的规范
浏览 4
提问于2014-03-16
得票数 1
4
回答
GitHub配置文件不再显示编程语言统计信息。
我过去常常在我的GitHub配置文件(以及我当前的位置和URL)下面看到我根据公共存储库中的数据进行编程的语言列表。 这个最近消失了吗?有什么办法把他们找回来吗?
浏览 0
提问于2013-10-14
得票数 13
1
回答
有没有可能构建一台对给定API进行编程的图灵机?
、
、
我想知道,是否可以定义一个应用程序接口,并将其作为TM图灵机的输入,输出将是c或任何其他自然/编程语言的代码? 我猜不是,但是我如何通过缩减等形式来表示它呢?
浏览 0
提问于2012-08-16
得票数 1
回答已采纳
2
回答
面向对象的程序设计与建模
、
、
、
这学期我要修一门OOA/D课程。我对面向对象编程有一些疑问。 不需要像OMT这样的特定建模,面向对象的编程是真的吗? 面向对象软件开发可用的模型是什么?
浏览 0
提问于2012-07-08
得票数 0
回答已采纳
3
回答
文本编辑-使用gedit或其他文本编辑器在Ubuntu中插入注释(#)
、
、
我正在用一种叫做宏语言的专用语言编程。 要进行注释,我需要在行首添加#。 我想要的是,为了腾出时间,用gedit或其他程序同时注释几行代码(gedit在颜色方面很好,这使得代码更具可读性)。 我该怎么做呢? 提前谢谢你。
浏览 4
提问于2015-01-08
得票数 6
1
回答
使用llvm实现一个arm反汇编程序
、
最近,我想分析一下android中的一些库。但是arm汇编器很难理解,所以我想使用llvm来实现一个反汇编程序。我在这里找到了一个关于这个主题的文档:和一个cpp文件,在这里,然后使用一些规则将汇编代码翻译成c代码。
浏览 2
提问于2013-04-24
得票数 0
回答已采纳
1
回答
在这种情况下,蹦床是什么?
、
在中,它说: 由于承诺实现被认为是平台代码,它本身可能包含一个任务调度队列或“蹦床”,其中调用处理程序。 在这种情况下,蹦床是什么?
浏览 4
提问于2017-04-26
得票数 2
2
回答
根据规范生成测试
我在读“务实的程序员”。这本书有以下几段 戴夫曾经在国际电传交换机上工作过。可以理解的是,客户端要求提供详尽的测试规范,并要求软件在每次交付时都通过所有测试。为了确保测试准确地反映规范,团队通过编程方式从文档本身生成它们。当客户端修改它们的规范时,测试套件会自动更改。一旦团队让客户确信这个过程是正确的,生成验收测试通常只需要几秒钟。 我很想知道他是如何根据规范创建测试的。规范的格式是什么?如何编写自动读取规范和编写测试用例的程序。我是否误解了上段的意思?
浏览 0
提问于2011-05-18
得票数 5
回答已采纳
2
回答
使用ANTLR和Java创建数据绑定代码生成器
、
、
、
、
我将为指定的编程语言和指定的序列化格式创建数据绑定代码生成器:给定要序列化或反序列化的数据结构的规范,预期的代码生成器应该生成表示给定词汇表的类以及使用指定格式进行序列化和反序列化的方法。预期的代码生成器可能需要以下输入: 目标编程语言,即用于生成代码的编程语言; 目标序列化格式,即数据的序列化格式; 要序列化或反序列化的数据结构的规范。 由于最初我想创建一个简单的代码生成器,这个软件的第一个版本可能只需要定义要序列化或反序列化的数据结构的规范,所以我选择C#作为目标编程语言,选择XML作为目标序列化格式。本质上,预期的代码生成器应该是一个Java软件,它读取要序列化或反序
浏览 9
提问于2015-10-02
得票数 0
3
回答
C++和C#规范?
、
、
如果您想阅读C语言的“源”,请使用Kernighan;Ritchie;0131103628编写的C编程语言 在Java中,您读到了小鹅Java(tm)语言规范;0321246780 但是如果你想读一本关于C++和C#上的“规范”的好书,你会读些什么呢?
浏览 3
提问于2009-09-17
得票数 1
回答已采纳
6
回答
XML是一种编程语言吗?
我经常听到当人们列出他们知道的编程语言时,他们提到了XML。 但它甚至是一种编程语言吗? 我认为XML是一个类似于JSON的“数据集”。 此外,我还看到一些公司需要XML知识,但是...在那里有什么需要了解的?
浏览 0
提问于2012-12-02
得票数 20
回答已采纳
6
回答
什么是正式的编程语言?
、
编程语言是一种正式的编程语言是什么意思?哪些语言是正式的编程语言?哪些是非正式的编程语言? 我还没有找到一个好的解释。
浏览 0
提问于2010-04-20
得票数 6
回答已采纳
4
回答
如何美化编程语言
、
我有用任何编程语言编写的代码。我如何“美化”它(粗体if,else等)在网站上展示吗?有没有好的API可以做到这一点?
浏览 1
提问于2012-02-25
得票数 2
回答已采纳
1
回答
对保留字进行分类
、
我正在选修一门叫做编程语言的课程,这门课的讲解不是很好,我也不知道它用英语怎么叫(我学的是希伯来语),所以我不能在网上搜索它。我想知道我们可以对某种编程语言(在我的例子中是pascal)的所有保留字进行分类的类别是什么,每个类别意味着什么?非常感谢!
浏览 1
提问于2013-10-28
得票数 1
1
回答
如果某些东西失败了,返回什么,而不是返回一个‘魔术数字’?
假设我重新实现了一个方法来查找字符串在字符串中的位置。所以我得到的位置要么是一个整数,要么是一个像-1这样的“魔术数字”。我在很多编程语言中都看到了这种模式,有些语言返回像null这样的值,有些语言返回一些随机的“超出范围”的值,有些语言完全抛出错误。 在这方面有没有什么“最佳实践”,或者至少有一些在我不知道的其他编程语言中更明确的东西?
浏览 2
提问于2017-01-31
得票数 0
3
回答
对编程语言的版本不再支持意味着什么?
、
我对编程相当陌生;我遵循了使用php 7.3.8的教程。所以我去了同一个php版本的文档网站,它说它不再受支持了。所以,我无意中发现了问题。 这意味着什么不再被支持? 它不会收到任何更新? 使用安全吗? 我应该总是使用支持的版本吗?
浏览 0
提问于2022-07-09
得票数 1
回答已采纳
1
回答
不同编程语言的实现可能会影响时间复杂度,这是什么意思?
、
、
我一直认为使用大O的时间复杂度对于任何编程语言的一些代码逻辑都是相同的,但我一直在阅读C++中的引用传递或值传递或其他语言中的其他功能有时可能会对时间复杂度产生不同的影响。这就是用不同的编程语言实现可能会影响时间复杂度的意思吗?怎样才能看到这样的差异呢?
浏览 0
提问于2020-08-09
得票数 1
1
回答
深入理解编程语言及其规范和语法的资源
、
、
、
我是一名计算机工程师,所有关于编程和计算机语言的课程都是对C/Java和OOP的介绍。现在,我想阅读Java语言规范来学习对Java语言的深入理解,但我明白规范中有一些类似语法的描述,我对此一无所知。我应该学习什么才能深入理解编程语言(特别是规范元素,如语法)?我错过了一些计算机科学课程吗?还是我应该凭直觉理解一切? 我在考虑读一些关于编译器的书,但我觉得最好还是向专家请教一下吧!
浏览 0
提问于2013-11-23
得票数 2
回答已采纳
2
回答
“编译asn.1”是什么意思?
、
我多次听说过“编译了asn.1之后出现了许多错误”或类似的情况。但“编译asn.1”到底是什么意思呢?我知道asn.1是描述数据结构的一个符号,它应该如何编译(从asn.1到什么语言的翻译?)我该怎么处理那些汇编好的东西呢? 更新: 它仅仅是在某种编程语言中生成的结构编解码器吗?在此之后,可以使用编码器和解码器将这些信息集成到信息系统中以进行信息交换吗?
浏览 9
提问于2013-02-13
得票数 1
回答已采纳
4
回答
如何使用C以编程方式创建PDF文件?
、
我想以编程方式将一些字符串数据写入pdf文件,我想知道我必须使用哪些C库以及如何使用它们
浏览 1
提问于2009-12-23
得票数 11
2
回答
函数式编程,语法非常类似数学
、
我的背景是计算机科学,专攻命令式编程(C/C++,Python)。由于我目前正在努力为论文中的一些算法提供正式的描述,我想知道是否有一种函数式编程语言可以提供尽可能接近数学表示法的语法;例如,类似于Event-B提供的语法(有关屏幕截图,请参阅 ),但没有Event-B的开销(状态机等)。 我的用例很简单:我希望能够想出一个公式,比如 然后用尽可能接近的语法将其输入到编程语言中,使用不同的输入来评估它,并检查它是否真的像我期望的那样。因此,性能或可重用性对我来说并不重要。 我确实意识到我可以用任何编程语言实现这些函数,但这将再次要求我在将它们转换为该语言时解释它们,在这种情况下,我很
浏览 2
提问于2013-02-01
得票数 0
3
回答
Ada编程语言是否仍然适用于军事领域?
、
我现在知道很多编程语言了。在我18岁的时候,我差点就加入了美国空军,对Ada进行了一次测试。那是十多年前的事了。Ada编程语言是否仍然和以前一样适用于军事领域? 我想知道新的军事软件项目是否还在用Ada作为语言编程。
浏览 4
提问于2016-12-29
得票数 4
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
全球最常用的编程语言
最常用的几种编程语言讲解
嵌入式C语言编程规范
大数据开发常用的编程语言有哪些
程序员晚上最常用的编程语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券