language-design

language-design

文章 0 浏览 6

C++:隐藏规则背后的基本原理

隐藏规则背后的基本原理是什么C++? class A { void f(int); } class B : public A { void f(double); } // B::f(int) is hidden 如果这是一个有意义…

浮世清欢 2024-10-14 21:37:43 5 0

基于 CLR 的语言中的基于 1 的索引?

我正在研究一种处理数据分析的非常高级的领域特定语言。人们几乎一致认为,从科学的角度来看,基于一的索引是正确的方法。当然,程序员讨厌这种不匹配…

沉鱼一梦 2024-10-14 10:44:47 5 0

为什么 List不是密封的?

在阅读 这个问题;这基本上表明 List 没有虚拟方法,因为它被设计为“快速,不可扩展”。 如果这是设计目标,为什么最初的设计不包括密封类呢? (我…

影子的影子 2024-10-14 06:29:28 9 0

为什么 int a[5] = {0} 和 int a[5]={1} 之间存在差异(缺少功能)

当我们初始化一个像 int a[5] = {0} 这样的数组时,编译器会将所有 5 个元素都设为 0。这确实是一个非常好的、紧凑的初始化和有用的功能。 但我想知道…

神妖 2024-10-13 19:52:08 9 0

动态名称解析

PHP 和 Python 等某些语言为何使用动态名称解析? 我唯一一次想到使用它是做类似这个 Python 代码的事情,这样我就不必显式地将参数设置为 format: "…

記憶穿過時間隧道 2024-10-13 19:40:19 3 0

在 c++ 中引入引用的根本原因到底是什么?

从我最近的问题中发生的讨论来看(为什么c++ 引用被认为比指针更安全?),它在我的脑海中提出了另一个问题:在 c++ 中引入引用背后的基本原理到底是…

忆梦 2024-10-12 18:05:24 7 0

没有 if 的语言?

一位同事说他听说过一种没有“如果”概念的语言。这可能吗?如果是的话,它是什么语言?…

咿呀咿呀哟 2024-10-12 12:00:04 5 0

自定义语言 - clojure 解释器中的 FOR 循环?

我有一个 clojure 的基本解释器。现在我需要为 for (initialisation; finish-test; loop-update) { statements } 解释语言实现类似的 for 循环。模式…

煮酒 2024-10-12 08:28:52 8 0

解析带有结束定界符(例如 ';')的语言是否比没有结束定界符更有效?

我想知道结束定界符对性能(如果它是脚本语言)和易于解析语言的影响。 解析具有这种语言的语言是否更容易? 如果是,并且该语言是脚本语言,它是否会…

负佳期 2024-10-12 03:36:58 5 0

Java 和 C# 处理方法绑定方式的显着差异背后的解释是什么?

在Java中,对象的方法调用仅取决于对象类型,而不取决于引用类型。 在 C# 中,引用类型在根据方法是否为虚方法来确定是调用父类的方法还是调用子类的…

花海 2024-10-12 03:19:30 10 0

Scala 的未来版本是否计划进行任何语言或规范更改?

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…

浅唱ヾ落雨殇 2024-10-11 13:43:39 11 0

设计编程语言时要记住的事情

我正在设计一种用于个人使用和教育的编程语言。参考编译器的第一个版本会将源代码编译为其他语言(例如 C)。为了确保编译为另一个源代码和二进制可执…

月下客 2024-10-11 12:21:06 5 0

设计一个迷你脚本语言

我今年的项目是开发一个文本挖掘工具(具有新功能) 所以我们需要这个工具中的迷你脚本语言来为文本添加注释 这种语言应该很简单并且像 lisp 语法(左…

生寂 2024-10-11 00:45:16 6 0

为什么 Pascal 控制结构看起来不一致?

大多数 Pascal 控制结构对我来说都是有意义的,例如: for ... do {statement}; if (condition) then {statement}; while (condition) do {statement}…

ゃ懵逼小萝莉 2024-10-10 10:22:28 13 0

为编译器设计中间表示

我一直在研究编译器设计。我在大学完成了一个学期的课程,并且一直在阅读 Grune 等人的《现代编译器设计》,这本书似乎提倡使用带注释的抽象语法树作…

北陌 2024-10-10 10:04:03 7 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

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