作者:张远链接:https://www.zhihu.com/question/27617980/answer/37362163来源:知乎著作权归作者所有。
大一大二写程序懵懵懂懂,最开始的Windows用的应该是盗版软件,大致只用Code Block写C和C++,Eclipse写Java,总之代码写的很烂。然后大三入手了mac,一开始只是原来的Thinkpad实在太卡了,后来还一直被室友各种打不了LOL什么的嘲笑,坚持编程到现在,虽然不敢说很强,但是至少比以前进步太多。mac内核是Unix Darwin,内置了很多Unix的软件,原来Thinkpad上装着Ubuntu和Windows 7,楼上有人说得很好,比Linux更舒服的界面,比Windows更简洁的环境。
1.自带Vi和Emacs,所以只需要纠结自己做哪个派别就好。配置功能等只要follow普通用户就好。
2.自带Apache服务器,配置wordpress做自己的博客分分钟的事情。
3.自带SQLite数据库,MySQL也有mac客户端,学习数据库分分钟的事情。
4.支持Python、PHP等语言,本人在做Python科学计算和机器学习的事情,所以最开始接触mac的时候顺手学了Python语言。
5.Xcode和VS,还是更喜欢Xcode,自带openGL库,配置boost库,openCV库是非常简单的事情,恕我VS编程少,真的用不懂VS。
6.macport和homebrew,可以让你下载到大部分软件,现在从wordpress转到Hexo,表示Node.js大法好。
7.自带Git,直接从Terminal启动Git服务,所有Xcode代码可以备份。
8.自己编写iOS程序,然后在设备运行很爽。加点私货,承认Windows的VS很不错,也表示Linux开源大法好。用什么样的电脑并不能决定你是怎样的一个码农。
但是越来越多的码农小伙伴把笔记本换成了mac,恩,是的,性价比并不高,在咖啡馆敲代码怎么看都是一件装逼的事情。但是在mac上敲久了代码,久而久之,会有一种要把自己的代码变得更高效,更好的错觉。因为mac,戒掉了游戏,以前花在游戏上的时间,现在花到了琢磨技术上。以前很讨厌敲代码,因为总是觉得写不好,现在打开Xcode看到自己很多project反而很开心,大概用了这么多UI优美的mac软件,和Unix下高效的软件之后,即与善人居,如入芝兰之室,久而不闻其香,即与之化矣。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有