经常看到大家在关于 Apple 产品的主题上各抒己见,热烈讨论。
在 Themeforest 购买过模板,发现其中也有 Mac 特有的文件。
一个未使用过 Mac 的长期 Windows 使用者问, Mac 有什么特点以至于你们选择 Mac 作为开发环境?
101
iLtc 2016-01-25 02:51:47 +08:00
Windows 上我遇到的主要问题还是全家桶,安装一个软件需要小心翼翼的去掉五六个甚至十几个勾,那感觉……而且不知道为什么, Windows 上好多软件找不到官方网站,只能去一些下载站下载,然后又是各种捆绑。
Linux 我觉得比较麻烦的是选择系统,一会儿有人极力跟我推荐 Ubuntu ,一会儿又有人推荐 CentOS ,但是自己用用觉得没什么差别。另外 Linux 上面几次大的升级都把系统搞垮过,之后就不敢升级了。 Mac 嘛,主要还是方便,开关机速度快(虽然我几乎不关机,虽然 Win8 和 Win10 开机速度也挺快),各种流畅不卡顿~ 不过我还是保留了一台 Windows 电脑,玩游戏用~ |
102
LokiSharp 2016-01-25 08:42:45 +08:00 1
|
103
LokiSharp 2016-01-25 08:48:43 +08:00
额。。。没发出来。。。
|
104
Aier 2016-01-25 08:50:05 +08:00
工作 Mac ,游戏 Windows 。。。。。
|
105
EmarsXHY 2016-01-25 09:00:04 +08:00
能开发 IOS ANDROID JAVA PYTHON 霹雳怕啦一大堆,而且是 unix ,很多方面和 linux 差不多,搭 php+android+java 环境能通过 homebrew 半小时搞定,还都是全新下载,贴近线上环境。
界面还不错,不用折腾,升级可以升,基础软件都能满足,有的还很优秀。 触摸板操作很舒服, win 的还没有见过更舒服的。 想用 win 的,半小时就能装个双系统,如果只是炒股,虚拟机一下就搞定了,虚拟机的表现远高于 Win |
106
ming7435 2016-01-25 09:20:20 +08:00
@sdysj 菜逼用啥都是挫,牛逼用啥都是牛逼,为此逼逼的都是傻逼。。。严重同意!!
V2 三大幻觉:不用 MAC 没法开发, JAVA 很挫, windows 很 low |
107
testisitok 2016-01-25 09:29:13 +08:00 via Android
一切皆因智商
|
108
jimiton 2016-01-25 09:41:08 +08:00
mac 很省心
当然我已经几年不用 windows 了,可能 windows 现在也变得省心了 |
109
lovedebug 2016-01-25 09:41:18 +08:00
建议一台 mac 外加一台 windows (强力的) 配个好的显示器 随意切换。
偶尔玩玩游戏还是 windows 好,有些软件也是需要 windows 才能用。 |
110
sortbylist 2016-01-25 09:45:04 +08:00
v2exr:不,我们喜欢装逼,哪个能装逼我们用哪个。
|
111
zackkson1991 2016-01-25 09:54:32 +08:00
首先自己是做 iOS 开发,无解~另外我也是非常推荐我身边的朋友使用 Mac 。省事快捷,避免 windows 全家桶。但是 Mac 的软件还是一大堆的。可以让我全身心关注在 coding 上面~
|
112
tempuseraccount 2016-01-25 09:56:02 +08:00
做 web 开发和移动开发的程序员更倾向喜欢 Mac 。
做其他行业的程序员很少用 Mac 的,因为太难用了 V2ex 上大部分都是做 web 和移动开发的, so …… |
113
yaxin 2016-01-25 10:32:43 +08:00
喜欢苹果电脑,不喜欢苹果系统,真烂
|
114
Totoria 2016-01-25 10:35:01 +08:00
只是喜欢用 Mac 而已 不知道为什么老是被人喷 真是躺着也中枪
|
115
ety001 2016-01-25 10:42:30 +08:00
看楼上好多人都在说全家桶,我感觉 mac 也快了。。。
已经看到某些国内厂商的软件,在 mac 上慢慢要开始全家桶的节奏~ |
116
Arthur2e5 2016-01-25 10:46:22 +08:00 3
@rushcheyo 我就喜欢看你们软粉吹 PowerShell 易用强大。
强大完备以及(除了 function 流之外的部分)科学我不否认,但是易用我就要问了。 整天各种命令都是 Create- New- Make- Remove- Connect- Install- Invoke- 之类的东西 Tab 起来烦不烦?到最后不还是要设定各种 alias ?官方 alias 没了不就又要开始设置各不兼容的自己发明的奇怪名字了,跟那些 zsher 有什么区别啊。 别跟我说这玩意应该拿来服务器运维用、应该在 ISE 里面认真地编程开发,我就问你 Shell 这个名字是干什么的。 Shell 是访问电脑的用户界面,是应该越好用越方便越好的东西。我现在日常各种 Unix Shell 用得好好的,你跟我讲 Unix Shell 垃圾让我去用击键次数要多个好几倍、补全还不会一次全都列出只能在那边 Tab 一个个循环的 PowerShell ?啧。 你们愿意说 PowerShell 厉害我觉得你们还是先让微软把这东西改名成 SuperDuperDotNetManagementConsole 好,至少别用 Shell 这名字。 * Shell: https://en.wikipedia.org/wiki/Shell_(computing) * 想继续讨论的话可以先看看 https://gist.github.com/Arthur2e5/6dabe8c26026bf5fceee#file-log-md 里面是不是已经提过了。 |
118
jarlyyn 2016-01-25 10:49:51 +08:00
用机器,不用系统。
|
119
weer0026 2016-01-25 10:51:19 +08:00
MAC 是工作用的啊, WIN 是玩游戏用的。。嗯,就是这样。
|
120
jarlyyn 2016-01-25 10:52:29 +08:00
|
122
Arthur2e5 2016-01-25 11:38:15 +08:00
@Arthur2e5 Tab 和 Line Editing 的话用 PSReadLine 有奇效: https://github.com/lzybkr/PSReadLine
名字什么的就继续当是哲学吧? |
123
elya 2016-01-25 11:38:48 +08:00
菜逼强烈支持 6 楼!
|
124
0987363 2016-01-25 11:53:18 +08:00
|
125
0987363 2016-01-25 11:54:54 +08:00
@zackkson1991 我都是推荐 win ,虽然我在用 mbp ,但现在的 10.10 实在是一坨屎,要不是 win 下 ssh 不舒服, ubuntu 休眠 bug 早换了。。
|
130
LokiSharp 2016-01-25 13:04:33 +08:00
@0987363 我 Mac App Store 上买的 App 的价钱就不止这个数了。。。我为什么要用 Windows 本?
对我来说 Windows 除了玩游戏外没什么卵用。。。 我最近就打算装台 Windows 机器当游戏机用 |
131
jarlyyn 2016-01-25 13:37:52 +08:00
@0987363
www.amazon.com rmbp 中配 listprice 1499 刀 http://www.amazon.com/Apple-MacBook-MF840LL-13-3-Inch-Display/dp/B00UGBTQ7Q/ref=sr_1_7?s=pc&ie=UTF8&qid=1453696160&sr=1-7&keywords=macbook+pro thinkpad new x1 carbon list price 1499 刀 http://www.amazon.com/Lenovo-X1-Carbon-Generation-Professional/dp/B0170OE6YO/ref=sr_1_4?s=pc&ie=UTF8&qid=1453696260&sr=1-4&keywords=thinkpad+new+x1+carbon dell xps 13 list price 1399 刀 http://www.amazon.com/Dell-XPS9350-5340SLV-Touchscreen-Generation-Microsoft/dp/B015PYYO0C/ref=sr_1_10?s=pc&ie=UTF8&qid=1453700229&sr=1-10&keywords=dell+xps+13 |
132
0987363 2016-01-25 14:39:59 +08:00
@jarlyyn 都说了官网官网官网官网,比如 thinkpad 在官网各种通道各种折扣,没人去美亚买 thinkpad
不了解的可以参考如下 https://www.zhihu.com/question/30767048 |
133
0987363 2016-01-25 14:42:33 +08:00
|
134
jarlyyn 2016-01-25 14:49:44 +08:00
@0987363
看了下,无非是说一些企业折扣,不过是类似于 http://www.zhihu.com/question/26220858 罢了吧? 不比标价比折扣,还是不通过正常渠道才能拿到的折扣有什么意义? 更何况保修问题呢? |
135
0987363 2016-01-25 14:57:30 +08:00
@jarlyyn 类似,但折扣比率差太多了,而且一半人没法买。美帝良心的 6 折也是经常的,另外以前国人是能通过这些渠道买的! 前不久国人买太多了才封的。。貌似现在只能找美私代购了
至于说保修,愿意半价不要保修还是全价要保修就看个人喜好了 |
136
rushcheyo 2016-01-25 20:59:43 +08:00
@mongodb 至少 irony-mode 不能。 Ycmd 的前端的确有智能跳转、语义补全、静态查错等功能,但是一个足够强大的 debugger 似乎没发现。
比如说, VS 能够分析程序从全局对象的构造程序开始执行的程序流程,并且自动进行 inline-test ,分析 use after free 、下标越界等问题, Emacs 能吗? |
137
rushcheyo 2016-01-25 21:03:56 +08:00
@Arthur2e5 你避开了我的论点。从 PowerShell 的命名来推测其使用方式,实在是令人感觉奇葩。难道 GitHub Desktop 是像 Gnome 一样的桌面? Atom 是一堆原子让人用意念操控? PowerPoint 是一个很强大的点?
|
138
20015jjw 2016-01-26 01:02:04 +08:00 via Android
@0987363 然而我在美国都买不到拦腰斩的价格 你在这里说找私企代购... 和我跟你说你去找一个富婆可以分分钟给你买水果全套设备不用你出钱有啥区别呢?
|
140
asdwfwqd 2016-01-26 09:18:25 +08:00
买了 RMBP ,装了 win10
原来的笔记本性能也不差, i7 8G 双 SSD ,装了 ubuntu 做开发的话(安卓),软件大部分都是免费的或开源的,不用担心全家桶的问题 游戏我玩 minecraft ,跟平台无关,而且我觉得 linux 下玩 minecraft 帧率更高了 |
141
shakoon 2016-01-26 10:33:32 +08:00
我很反感 09 年以后的苹果已经它的产品,屏蔽了本站所有水果相关节点
|
142
0987363 2016-01-26 11:40:21 +08:00
|
143
20015jjw 2016-01-26 16:48:25 +08:00 via Android
@0987363 表示你非要别人拿买不到的折扣价和水果的市场价比... 我也没有办法...
老王,你家孩子没我家聪明,你家孩子平时都考前 5 而已,虽然我家的平时也考前 5 ,但是你看不到的科目我家孩子次次第一... 以前还能看到的... 后来给人看多了我怕孩子太骄傲就不给人看了... 你要找渠道才能看到... 或者找人代看... |
144
Arthur2e5 2016-01-26 22:08:50 +08:00
@rushcheyo PowerShell 的命名本身就有对 CLI Shell 的强烈指示作用,并且设计上和应用(例如 Win+X )上也有不少取代 cmd.exe 这个(曾经)唯一的 Command Interpreter 的地方。( Windows 7 出来发现除了那个死黑 cmd 之外多出来了个能跑命令并且总算不用 rem 写注释的自带命令行解释器就没激动过吗……)
GitHub Desktop 不是桌面,如果是 GitHub Desktop Environment 我还信呢。 Atom 由于涉及领域的巨大区别我们谁都不会搞错吧。 PowerPoint 我现在只能知道名字是 Robert Gaskins 取的,故事暂时不知道,但是要我瞎扯当然也可以啊:很强大的 Point (A topic of discussion or debate) 嘛。 |
145
Arthur2e5 2016-01-26 23:06:53 +08:00
@rushcheyo 拿 IDE 跟编辑器比的时候也该把编辑器工作流里的调试器( gdb, -> vim: Conque GDB )和编译器的 sanitizer ( gcc/clang )还有静态分析( clang )啊。
(偷偷给 emacs 喂一颗药丸, RMS 他不愿意支持 clang ,所以 emacs 也没有 clang static analyzer 用)(诶 Vim 那边也 Syntatic 和 YCM 踢静态分析皮球,……) |
146
0987363 2016-01-27 09:52:47 +08:00
|
147
20015jjw 2016-01-27 11:17:41 +08:00 via Android
@0987363 这些买床垫的是普通消费者么?你说的这些渠道如果这么容易买到为什么还有人买国行?为什么打折季的时候淘宝上没有拦腰斩的 xps13 ?
|
148
0987363 2016-01-27 21:15:38 +08:00
|
149
taogogo 2016-01-28 12:25:22 +08:00
我是因为 mac 好看
|
150
royzhanggy 2016-01-28 17:31:26 +08:00
自己一台 15 寸的放公司开发,公司发的 13 寸的放家里堆灰,难得需要改点东西也方便,玩游戏台式机....我是不背双肩包的程序员,哈哈哈
|
151
extreme OP @royzhanggy 公司发……
|
152
garytqq 2016-01-29 11:05:46 +08:00
Retina 显示屏, 15 英寸, 2014 年中
|
153
livepps 2016-01-29 11:44:19 +08:00
可能我用的软件不多,至今没有被装过全家桶,有些安装过程,最后有几个钩,去掉就好了。到时安卓手机中的支付宝,有几次用我的流量自动下载升级包和淘宝 APP ,一下跑了 50m 。。。
|
154
livepps 2016-01-29 11:49:00 +08:00
@Changxu 我 win10 用了几个月,开机变成了 2 分多钟,可能 cpu 和硬盘不好,台式机 i3 ,西数硬盘。然后买了个闪迪 256G SSD 当做 C 盘,重装系统,所有软件都装 C 盘,原来的西数硬盘当做 D 盘,现在开机 10 秒,日常使用非常流畅, SSD 提升还是很大的,感觉双硬盘用起来很舒服,系统盘 SSD 。
|
156
0987363 2016-02-10 15:16:06 +08:00
|
157
ThinkCenter 2017-02-06 09:52:50 +08:00
额,这是 i2ex ,用 mac 算是“政治正确”吧。我有 2 台 macbook pro ,但是学校的机器是 linux 的,自己还组装了一个 linux 台式机,因为学生买不起 mac pro ,如果买得起也会买的。话说 mac 做开发还是有一些优势的,因为本身系统是*nix 的,好像还通过了 POSIX 认证,但是界面做的比 linux 不知到高到哪里去了,傻瓜式操作。即便要弄 win 下的东西,还可以 bootcamp 或者弄虚拟机。所以好像是 3 平台通吃的感觉,因此,好像是有些优势,当然了额,如果纯从硬件价值考虑,好像是贵了。
|