1
plqws 2015-12-05 11:42:37 +08:00 via Android
既然在用 osx ,就不需要装 linux 了,倒是基本的 shell 命令还是要了解一下,能不能用到是另外一回事了。
|
2
lkjg12313 OP @plqws 那关于学习有什么好的建议吗?哪里有不错的入门实战的讲解呢?现在在看书,但是总觉着看书有些太理论了,书的程序感觉也是实现一些块状的功能,没有整合和完成的那种,想通过正真解决问题学习但是一直没有找到好的方法
|
3
ryd994 2015-12-05 12:29:20 +08:00
当你编程水平,特别是对操作系统本身的运行机制的了解,达到一定程度以后,再用 Linux ,自然会明白好在哪里。如果你不觉得 Linux 有多好用,那就没有必要去用。
|
4
lkjg12313 OP @ryd994 现在我一直在找入门的方法,我是自学,不是学的这个专业,但是个人爱好想在毕业前想学好编程以后作这一行,明年就毕业了,想赶紧学的差不多一点,但是现在一直看书感觉总入不了门
|
5
matthewgao 2015-12-05 12:46:56 +08:00 via Android
可以用 vagrant
|
6
LINAICAI 2015-12-05 12:50:05 +08:00
同意三楼说法。
|
7
VmuTargh 2015-12-05 12:51:34 +08:00
WIN/LINUX/MAC 均可,看你可不可以静下心来学而已
|
8
ibugeek 2015-12-05 13:11:19 +08:00
不需要,除非你非要使用到 linux 。
另外,想成为一个程序员,善用 Google 搜索到自己想要的东西是最基本的,不要做“伸手党”。 |
9
ryd994 2015-12-05 13:34:57 +08:00 via Android 1
@lkjg12313 如果你看书入不了门,装 Linux 更不能。 Linux 的使用体验不是开箱即用的,需要大量的文档阅读,以及 troubleshooting 。因为 Linux 追求的是可变性。每个人可以按照自己的喜好需求去改设置甚至源码。最终得到一个(只有)自己最舒适的环境。
程序员用 Linux 的很多。因为已经会编程所以边际成本不高。同时为了开发,需要各种各样高度可定制的环境。 能不能不要这么麻烦?能, Ubuntu/mint 之类的入门 Linux 。但是那样为什么不用 Windows ?抛弃了可配置性的 Linux ,还剩下什么?稳定性比正确维护(而不是各种“优化”工具)的 Windows server 好么?特效比 Mac OS 跟流畅么?商业公司这么大的家业也是这么多产品挣的。 |
10
slixurd 2015-12-05 13:54:54 +08:00
又黑 Ubuntu ,说的好像 Ubuntu 就不能配置一样。
这年头又不是用 Linux 就一定要 Gentoo , Arch ,那我还能说不玩 LFS 的人都应该用 Linux 呢。 |
11
xufang 2015-12-05 15:34:58 +08:00 via iPhone
win 挺好,我学 perl 和 python 的时候用的就是 xp ,主要还是多写多练,环境不是特别重要。
|
12
jianghu52 2015-12-05 17:26:48 +08:00
你要是仅仅想会一项编程技能。我倒真建议你从 win 开始。因为不管你以后去找工作。或者是上学习班。大多数的地方还是要用 win 的。(我倒是见过那些号称全苹果开发的公司。里面苹果装 win 的也有的是)
尽可能的快速的把环境部署出来。然后进入开发。这样你的时间能多一点。 要从头开始,调整好一台顺手的 linux 系统。是相当花费时间的 |
13
PublicID 2015-12-05 18:51:24 +08:00
<highlight>
另外 c ++编程思想的练习部分答案谁有,求发送 </highlight> |