大家好,今天小编关注到一个比较有意思的话题,就是关于学习编程选mac的问题,于是小编就整理了3个相关介绍学习编程选mac的解答,让我们一起看看吧。
学编程,是买macbook air还是pro?
Macbook air 实测
入手一周使用感受
作为一名主修遥感的研究生,平时的工作大多需要写一些算法和系统的程序,主要用的语言为 c++。大一的时候买的windows的笔记本到现在已经5年了,中途我给它加上了一块固态硬盘,所以现在的速度也还可以,并不卡。但是之前因为项目原因,需要我带着电脑到公司去帮他们完成一些算法方面的开发(其实就是他们不懂算法,我去帮他们写程序),我当然带上了我的笔记本,但是可能很久没有带着它出去了,突然感觉好不方便,电脑又厚又重,主要是它的电池已经几乎不能用了,不管走到哪里都必须接着电源才能用,否则不到半小时肯定自动关机。因此产生了买一台轻便笔记本的想法。
本来一直没有考虑过苹果的电脑,因为毕竟系统不一样,而我的开发主要以windows为主,如果买来装一个windows系统,我觉得有点多此一举,我还不如买个windows的电脑。直到后来看到实验室一个师兄用 air,在系统里面装了个windows的虚拟机,这样可以在Mac中直接使用windows,而且他不写程序,就光在windows里面写写word之类的。我在简单操作之后,觉得确实不错,做工精美,最重要的是待机时间超长,完全能满足我对于便携性的要求,就决定买一台Macbook。
开始一直在纠结到底是买 air 还是 pro,毕竟我要写程序,怕 air 的性能不够,但是我实在喜欢 air 的外形和便携性。在网上找了很多论坛之类的地方,看到大家用 air 来写程序的着实比较少,或者国内用苹果的人会写程序的本来就不多吧。最后终于在国外的论坛上看到一些程序员在用 air 写程序,还有些在 air 上装了windows、linux的虚拟机,一次操作三个系统,来回调试程序。(这个境界有点高!)但是解决了我的一些疑问,跟他简单的交流过后,他推荐我买 air,但是推荐把内存加到 8G,把硬盘加到256G,但CPU升级到i7的性价比并不高。
------------------------------------
--------------分割线-------------------
------------------------------------
OK,上个星期拿到这台在***定制的 air ,i5 + 8G +256G。
首先,是安装一些开发环境。我使用的是 Qt Creator 开发C++程序。在Qt Creator的使用上,我没有发现卡顿的现象,所有操作都非常流畅。唯一让我不是很适应的就是 air 的这个键盘了,有点硬,键程也比较短,长时间写代码敲击的时候有点不舒服。不过应该过段时间就适应了。总的来说还是非常好的。
接下来是微软的坑爹IDE了,对这个东西真是又爱又恨啊,用过Qt Creator和 Xcode 之后真心觉得微软的Visual Studio就是个坑爹货,尤其是对于我等以C++为主要开发语言的人来说。但是迫于目前的项目使用情况,还是必须得使用它,下面就开始在虚拟机里面安装。
整个安装过程非常快,应该是固态硬盘的功劳。顺带提一下,虚拟机我分配了64G内存给windows8.1,CPU分了两个核心,硬盘分了64G。我觉得应该够用吧。因为主要还是使用Mac系统进行日常操作,也就写写vs项目会到windows里面来。
安装完成vs之后,我又安装了包括VA_X和GhostDoc等工具,最后主要就是对Qt的安装。看吧,我在VS里面还是主要用Qt,多费劲啊,程序员伤不起啊。
有个很明显的感觉就是在windows虚拟机下,电池耗电非常严重,这样下去感觉电池只能支撑5到6个小时的样子。跟windows的笔记本比较的话也已经很不错了。
下面再放一张测试图,由于搞遥感的缘故,我使用GDAL库(不知道这个的可以忽略,不重要。)比较多,因此布设好环境之后用GDAL库简单试验了一下,感觉还行。
先买本书好好看看。编程有个电脑就行,非得air还是pro最后都是废废。废废的意思就是废了不中用,白雪根本没有什么意思,你编程就好好学习,好好看书,买什么笔记本啊?晚上包个宿,把你会变的那点东西憋了一万次了。有钱就买个贵的,没钱就买个便宜的,少他妈拿学习当借口。
如果是初学者别买macbook,学校大部分用的win端的软件,你强行用苹果的话,软件和学校教的有不同的不说,这些软件还会花很多钱,据说macbook上至今没有非常好的c++集成环境,而且上macbook比较适合移动工作(对我而言,主前端开发除外),你硬要买的话,pro
dalao们我错了,就这样吧
从经济上讲
给苹果写程序就直接买mb
如果是已经会了,看写的项目决定买air还是pro
不会要学还是air
(土豪随意)
给微软谷歌写程序还是买windows系统吧
至于
苹果能装windows虚拟机?
windows我就不能装苹果虚拟机了吗?
个人喜欢白键盘,surface book还能屏幕分离当平板电脑,凭什么不选,surface book增强版简直完美
写程序的话一定Pro
我写程序,air卖了换的Pro,觉得air就是写写文档,给经常出差的白领使用的,编程的话,越往后性能要求越大,比如现在启动一两个虚拟机一点问题没有,之前的air启动虚拟机就有点吃力了。
学习编程一定要使用Mac吗?
不一定非要使用Mac。
Mac的界面和Linux比较相似,如果你要学习的编程语言是ios app开发,或者在linux下开发,那么mac是你必备的武器。mac界面简洁优美,操作和软件的使用都和windows不相同。
但是如果你是学习其他的编程语言,个人觉得没必要一定使用mac,打个比方,对于php环境的搭配,网上可以找到的windows系统下的资料远比mac的多。
另外,mac相对来讲,贵一点。如果家境富裕,买一台无所谓,如果家境一般,个人觉得没有特别高的性价比。
所以,学习编程不一定要使用Mac,希望能帮到你。
如果你觉得我说的有道理,关注点赞转发吧,让更多人看到。
谢谢邀请。
学习编程不一定要使用Mac。
编程语言有很多,如果你想去学习IOS ***开发。那么Mac就是你的必备工具。但是如果你是学习其他编程语言,比如说java,php,python等,那么建议你不要使用mac。
为什么这样说呢?因为mac很多软件都和windows不一样,换一句话来说,会让你使用不习惯。这都不是主要原因,习惯了以后就好。但是mac编程者相对来说比较少,也就是说你在网上能找到的有效的学习***相对来讲会少很多。
所以学习编程不一定非要用MAC。
为什么mac适合编程?
Mac适合编程的主要原因是其操作系统的稳定性和可靠性,以及其界面的直观和用户友好性。
Mac的Unix系统使其成为一种流行的开发平台,它提供了一个强大的命令行界面和丰富的开发工具,这些工具可以帮助开发人员更快地编写、测试和部署代码。
此外,Mac还具有各种开发工具和应用程序,如Xcode、Sublime Text、Visual Studio Code等,这些工具可以[_a***_]编程效率并增强开发人员的体验。总之,Mac提供了一个优秀的开发环境,这使得它成为一个非常适合编程的平台。
Mac适合编程的主要原因是它拥有开发者友好的操作系统和强大的开发工具。Mac OS X提供了一套完整的Unix环境,包含了许多集成的开发工具,例如Xcode和Terminal。
Xcode是一款功能强大的IDE(集成开发环境),可以支持多种编程语言,包括Objective-C、Swift和C++等。
而Terminal则是一款强大的命令行工具,可以方便地进行各种系统管理和配置任务。
此外,Mac还有一个活跃的开发者社区,提供了许多有用的开源工具和库,方便开发者快速开发高质量的软件。
Mac适合编程的原因有很多,首先是因为Mac OS X系统本身就是基于Unix的操作系统,具有强大的命令行工具和终端界面,方便程序员进行开发和调试。
其次,Mac OS X系统的界面设计非常优雅、简洁,不会干扰程序员的注意力,提供了高效的工作环境。
而且,Mac OS X系统具有良好的兼容性,可以运行各种编程语言和IDE,如Xcode、Eclipse、Visual Studio等,支持多种开发环境和工具,满足不同开发需求。总之,Mac OS X系统具有优秀的性能、稳定性和易用性,是程序员的理想开发平台。
到此,以上就是小编对于学习编程选mac的问题就介绍到这了,希望介绍关于学习编程选mac的3点解答对大家有用。