Mac和Linux哪个适合编程?
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
刚好3台电脑,winMaclinux都用。办公win,office和打印机方便。设计之类的Mac好,Linux的话如果不是服务器用途就不用。编程的话其实差不多,现在我Python用anaconda集成开发环境配置环境变量3个系统都有配置方便。php也有apacheMySQL等集成开发环境也不用怎么配置很方便。只是win太吃内存和处理器。所以平时用Mac最多
Mac.Linux是轻量级的容器,当服务器不错,平常使用还是mac吧
正好这两天对这个问题有深刻体会。
建议正常使用win系统,一些日常软件真的win比较好。
对于需要linux的,虚拟机,双系统,腾讯云,阿里云都有,在win上面直接ssh连接。
linux适用于x86,arm,mips,risc-v,dsp,soc等各种指令集平台上进行开发。
mac和win程序员只能原生开发x86上的应用,其他平台上的,只能交叉编译加仿真了,那开发和适配效率,猴急抓狂也白搭??
作为曾经的Linux桌面爱好者,目前上班用Mac下班用win的人,建议如下。推崇linux和mac的无非推崇的是原生的shell。如今的Windows早已经具备各种强大的shell,甚至直接跑Linux。再加上docker等虚拟化技术,基本上都没啥区别了。考虑到你不光要写code,可能还需要写写文档,画画图,收发下邮件。所以一台配置比较好的win应该是首选。Mac也不错,软件生态略有不同。Linux就算了,太偏科。
看你做什么开发了,做原生桌面程序,依赖操作系统的,那没得选喽。如果是做跨平台的系统开发,Linux首选了,开放的环境让程序员无拘无束,要啥有啥。
都适合,没毛病
开发出来的程序打算在哪个平台上运行,就在哪个平台上开发,基本就这样
Windows:对普通用户而言体验最友好,对开发者体验最差;
Linux:开发者的天堂,普通用户的噩梦;从嵌入式开发到应用开发,一应俱全;
Mac:WEB开发与设计师首选,嵌入式开发不推荐;对普通用户而言Windows各有优劣;
对于初学者来说。首选mac除了写程序之外还跑其他的软件,在linux哪里有这么多软件支持啊。神级大佬才会在linux上直接开发。一般都是作为服务端也用不到桌面那类东西。反正我linux只会部署项目和一些简单的操作。开发我真的不会。在win或者mac弄好项目扔到服务器上运行就行了。