不肯定真实原因为何,不过我假设其是一种社会进化,编程思想、语言、风格在数十年间在不断实践和迭代
尤其不少旧有的、或很多现代编程语言不约而同约定了该种格式,即,花括号打开时不换行。VSCode中一些语言的fmt工具直接默认就是这个风格帮你整理格式。具体哪些语言如此,这个感兴趣的不妨再各自细节调研一下。搜索一下关键词,
一些课程在开始这么教育了。
而一些还没有协商出约定风格的旧语言,基本也不会再约定了,不在讨论范围内了。
类似的,还有面向对象vs面向过程。当初也是吵来吵去,现在best practice趋于一致认定,面向对象编程语言是糟粕,也是要进废纸框的。但面向对象“思想”是可取的,用面向过程编程语言,从形式上借用面向对象的写法,是现代主流
【 在 wjhtingerx 的大作中提到: 】
: 为啥是错的?
:
--
FROM 221.218.143.*