奇思妙想 · 2024年 3月 31日 0

编程姿势应该是什么样的?

12 次浏览

C语言Hello World程序范例? C++ Hello World程序示例等示例,也许很多人会以为编写代码就得要引入头文件,定义函数。事实上,这是不是违反了简约的原则呢?

先抛开Shell脚本,它本身就是输入一条命令执行,很简单,因为解释器加载了足够多的环境信息以协助命令正确执行和反馈结果。Python语言并不需要写太多复杂的引入,直接用print(“Hello”)就可以输出结果。C#/Java/Rust似乎都摆脱不了C系语言需要导入头文件或包/写函数的步骤。Swift作为一门意图替代Objective-C的现代化语言,和Python或者Shell更类似,能不引入就让编译器来猜出来,不需要写函数就不要写,用更自由的语法实现同样的功能。