language-design

language-design

文章 0 浏览 6

与继承方法调用相比,使用 len()、max() 和 min() 等静态函数的优点

我是一个Python新手,我不知道为什么Python通过obj.len()、obj实现len(obj)、max(obj)和min(obj)作为类似静态的函数(我来自java语言) .max() 和 obj.m…

一影成城 2024-08-08 22:53:19 10 0

是否有一种编程语言允许在调用站点声明变量?

更新 2:示例被删除,因为它们具有误导性。下面的内容更相关。 我的问题: 是否有一种具有这种结构的编程语言? 更新: 现在我想起来,Prolog 也有类…

浮光之海 2024-08-08 22:18:57 12 0

选择列表生成表达式的语法

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

隔岸观火 2024-08-08 08:00:42 6 0

是否有充分的理由选择“私人”?像 Ruby 中那样工作?

我花了一段时间才理解 Ruby 中的私有方法是如何工作的,而且它确实让我觉得非常尴尬。有谁知道私有方法是否有充分的理由按原样处理?难道只是历史原因…

月朦胧 2024-08-08 07:13:41 16 0

设计模式真的是语言的弱点吗?

当今的模式是否应该被视为 Java 和 C++ 中的缺陷或缺失功能? 子程序是20世纪50年代和60年代机器语言的设计模式。 面向对象类是 70 年代的 C 设计模式…

自由如风 2024-08-07 19:32:54 8 0

如今如何创建一种语言?

我需要抽出时间来编写我一直想写的编程语言。你们这些天孩子们是怎么做到的?我已经脱离圈子十多年了。你们现在的做法与我们在互联网出现之前、Window…

吃素的狼 2024-08-07 14:17:35 12 0

为什么 SEL 不是 Objective-C 中的一个类?

在 Objective-C 中(至少是 Apple 风格的 Obj-C),为什么 SEL 不是一个类?是效率问题吗?是为了防止某种无限递归吗?难道只是没有动力让 SEL 成为一…

怪我太投入 2024-08-07 12:44:14 4 0

细粒度沙箱

场景:在 Java 或 Python 等字节码虚拟机中运行的程序想要评估(通过即时编译为字节码然后运行)一个其代码自动生成或从外部提供的函数。 棘手的一点…

§对你不离不弃 2024-08-07 10:08:27 10 0

无法在“对象”实例上设置属性班级

所以,我在回答这个问题时正在玩Python,我发现这是无效的: o = object() o.attr = 'hello' 由于 AttributeError: 'object' object has no attribute…

空宴 2024-08-07 09:33:59 2 0

是什么让一种语言可读或不可读?

我听人们说一年后他们可以理解他们的 python 代码,但不能理解他们的 XYZ 代码。为什么?我不知道 python 语法有什么好处,或者其他语法有什么坏处。…

萌无敌 2024-08-05 22:23:58 12 0

C# - “部分”的好处是什么?课程?

我问这个问题是因为我发现分发类定义是一个非常危险的功能,这样您就无法真正确定您是否了解所有信息。即使我找到了三个部分定义,我怎么知道某个地方…

有木有妳兜一样 2024-08-05 13:39:55 8 0

“现代面向对象语言几乎消除了进程内调用的开销”?

我正在阅读 Source Making 网站,特别是 重构 部分。在描述长方法问题的页面上,做了以下声明: 较旧的语言带来了开销 子程序调用,这阻止了 人从小方…

╰◇生如夏花灿烂 2024-08-05 08:48:09 7 0

为什么 C++继承机制不透明?

例如,为什么没有语言支持来检查 vtable?为什么我不能用新成员函数替换成员函数?我有一种直觉,有办法充分利用这些功能。 还有其他语言可以让我做这…

々眼睛长脚气 2024-08-04 18:32:37 10 0

是否存在防灾语言?

在创建必须具有高可靠性的系统服务时,我经常最终编写很多“故障安全”机制,以防出现以下情况:通信中断(例如与数据库的通信),如果电源中断会发生…

世界如花海般美丽 2024-08-04 12:44:32 9 0

是什么让 PHP 比 Java 或 C# 慢?

这是我一直想知道的事情:如果所有 3 种语言都编译为字节码然后从那里执行,为什么 PHP 比 Java 或 C# 慢?我知道通常 PHP 会根据每个请求重新编译每…

一桥轻雨一伞开 2024-08-04 08:30:55 8 0
更多

推荐作者

tomoekana

文章 0 评论 0

眼角的笑意。

文章 0 评论 0

在风中等你

文章 0 评论 0

是你

文章 0 评论 0

syong71

文章 0 评论 0

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