gpt4 book ai didi

programming-languages - 出于什么原因,一些程序员强烈讨厌空格很重要的语言(例如 Python)?

转载 作者:行者123 更新时间:2023-12-03 13:17:16 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.

8年前关闭。




Improve this question




C++ 是我的第一语言,因此我习惯于忽略空格。但是,我一直在玩弄 Python,而且我觉得习惯空格规则并不难。然而,互联网上的许多程序员似乎无法通过空格规则。据我所见,人们的 C++ 程序在空格方面的格式往往非常一致(否则很难阅读),那么为什么有些人对 Python 等基于空格的语言有这样的问题呢?

最佳答案

人们讨厌它,因为它违反了常识。我在这里读到的回复中没有一个决定简单地放弃句号和其他标点符号是可以的。其实语法一直很好。如果关于缩进的胡说八道是真的,我们都会完全忘记使用标点符号。

没有人知道换行符会在像英语这样的横向语言中终止句子,相反,我们学会了推断句子何时结束,而不管标点符号是否存在。

对于编程语言也是如此,尤其是对于我们这些刚开始使用确实使用显式 block 终止的编程语言的人来说。你学会推断一个 block 随着时间的推移在哪里开始和停止,这并不意味着间距为你做了,语言本身的语义做了。

大多数有文化的人在没有标点符号的情况下理解帖子没有问题。不得不依赖什么是角色缺失的表示不是一个好主意。当你做你的待办事项 list 时,你们中的任何人都从零开始计数吗?

关于programming-languages - 出于什么原因,一些程序员强烈讨厌空格很重要的语言(例如 Python)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2695286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com