Linux纯命令行写代码通常有以下几个原因:

1. 资源消耗较低:命令行界面下的开发工具通常只需要很少的系统资源,相比于图形界面下的集成开发环境(IDE),可以更加高效地利用计算资源。
2. 灵活性:在命令行下编写代码可以更加灵活地控制代码编译、运行和调试的过程,可以按照自己的需求自定义命令和流程。
3. 学习和理解更深入:通过使用命令行编写代码,可以更加深入地理解代码的执行过程和背后的原理,这有助于提升编程技能和理解能力。
4. 跨平台性:命令行编写代码可以在不同的操作系统上进行,如Linux、Mac和Windows的WSL等,使代码在不同环境中更具可移植性。
5. 脚本编程:在Linux系统下,脚本编程是非常常见的,可以通过命令行编写各种Shell脚本实现自动化任务和系统管理,提高工作效率和自动化程度。