language-design

language-design

文章 0 浏览 6

从哪个 Forth 开始移植?

我正在寻求开发一个新的 Forth 系统,旨在使游戏开发变得更容易在一个或可能多个复古控制台平台上。我是一个 Forth 初学者,需要您的帮助来决定从哪个…

爱她像谁 2024-09-08 08:49:31 13 0

语言中区分大小写的目的是什么?

可能的重复: 区分大小写有什么优势吗编程语言? 为什么许多语言区分大小写? 我一直想知道的是为什么语言设计为区分大小写? 我的豌豆大脑无法理解…

盛夏已如深秋| 2024-09-08 04:33:33 12 0

为什么 F# 的类型推断如此变化无常?

F# 编译器似乎以(相当)严格的从上到下、从左到右的方式执行类型推断。这意味着您必须做一些事情,例如在使用之前放置所有定义,文件编译的顺序很重…

£冰雨忧蓝° 2024-09-07 18:06:37 8 0

会让“这个”变成“这个”吗?回想起来,引用而不是指针更好?

可能的重复: 为什么“this”是指针而不是引用? 除了历史语言决定之外,C++ 中的 this 是否有任何理由成为指针而不是引用?这感觉有点奇怪,因为例…

愿得七秒忆 2024-09-07 12:51:36 5 0

如何实现 C++0x 原始字符串文字?

如何定义词法分析器和解析器的工作集(例如:flex 和 bison)以支持 C++0x 风格的原始字符串文字? 您可能已经知道,C++0x 中的新字符串文字可以以非…

死开点丶别碍眼 2024-09-07 07:17:56 5 0

用于创建“语言图”的软件结构

在 json.org 网站中,您可以看到几个图表(我不知道用正确的术语来描述),它们显示了该语言的完整有效语法。例如 http://json.org/object.gif 这些图…

我是男神闪亮亮 2024-09-07 00:44:24 13 0

为什么必须 C/C++字符串文字声明是单行的吗?

C++ 中不允许使用如下所示的多行字符串文字,是否有任何特殊原因? string script = " Some Formatted String Literal "; 我知道可以通过在每个换行符…

人间☆小暴躁 2024-09-06 14:02:26 11 0

James Gosling 对 Java 字节为何有符号的解释

最初我很惊讶 Java 决定指定 byte 有符号,范围为 -128..127(含)。我的印象是大多数 8 位数字表示形式都是无符号的,其范围为 0..255 (例如 点十进…

む无字情书 2024-09-06 12:46:00 3 0

语言特性有助于编写 quines(自打印程序)吗?

好的,对于那些从未遇到过这个术语的人来说,quine 是一个“自我复制”的计算机程序。更具体地说,在执行时会生成其自己的源代码的副本作为其唯一的输…

扬花落满肩 2024-09-06 11:21:40 13 0

为什么 C# 允许没有抽象成员的抽象类?

C# 规范 第 10.1.1.1 节 规定: 允许使用抽象类(但是 不需要)包含摘要 成员。 这允许我创建这样的类: public abstract class A { public void Main…

南巷近海 2024-09-04 14:31:18 7 0

Python 在对象实例化时复制值或引用吗?

也许是一个简单的问题,但我无法完全表达我的谷歌查询来在这里找到答案。我有在将对象传递给对象构造函数时复制对象的习惯,如下所示: ... def __ini…

亢潮 2024-09-04 02:13:06 4 0

为什么允许 T() = T()?

我相信表达式 T() 创建一个右值(根据标准)。但是,以下代码可以编译(至少在 gcc4.0 上): class T {}; int main() { T() = T(); } 我知道从技术上…

风流物 2024-09-04 00:37:04 11 0

一种语言如何能够被自身解释(如鲁比尼乌斯)?

我已经用 Ruby 编程有一段时间了,只使用 Ruby 的标准 MRI 实现,但我一直对我经常听到的其他实现感到好奇。 前几天我读到了有关 Rubinius 的文章,这…

三生路 2024-09-03 15:25:21 15 0

依赖注入、初始化后的不变性

我希望能够指定对象的成员变量在对象被“初始化”后是不可变的,这对我来说意味着在注入任何依赖项并执行它只能执行的任何其他初始化操作之后DI 之后…

一百个冬季 2024-09-03 14:34:02 11 0

现代语言中的预处理器已经过时了吗?

我正在为我正在创建的简单宠物语言制作一个简单的编译器,并且来自 C 背景(尽管我是用 Ruby 编写的)我想知道是否需要预处理器。 你怎么认为?现代语…

下雨或天晴 2024-09-03 12:02:03 6 0
更多

推荐作者

琉璃梦幻

文章 0 评论 0

qq_4zWU6L

文章 0 评论 0

话少情深

文章 0 评论 0

彻夜缠绵

文章 0 评论 0

千寻…

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文