A. 微软surface适合程序员开发用吗
surface 因为固态硬盘的关系,开机快,其他的不明显。
除非你专门搞win8平板开发,否则,屏幕越大搞程序越爽。suface 屏幕有点小
B. 对于一个程序员用Mac OS X 和windows哪个更好一些
作为一个经常使用苹果电脑,并且在Mac OS X上做开发的人,一直想找个机会出来说一下,为什么偏爱苹果电脑和Mac OS X。
爱苹果,爱Steve jobs,但同时也爱微软,崇拜Bill Gates,他是儿时的偶像。
作为一个以写程序为生的人,Windows对来说一点障碍也没有,基本上知道如何重装,知道如何处理Windows上 的任何问题,一时半会不知道的也能通过搜索引擎知道,知道如何抵抗病毒,保护自己的系统,知道如何在Windows上开发程序,满足老板的需求,坦 白说,在Windows上的工作效率还要高。
总是和朋友说,其实是双痛苦:用Mac的时候,很痛苦,因为用不了招商银行的网上银行,也不能看凤凰宽频,有些应用程序的效率在Mac上实 在是不怎样;
用Windows的时候也很痛苦,习惯了使用Expose的功能,把鼠标甩到屏幕的右上角,但是Windows没有反应,所以是双痛 苦,既了解Windows也了解Mac OS X,很清楚各自有什么缺点和优点。
爱苹果的界面 但是这里有一点要注意――当只用Windows的时候,并不知道Windows的缺点,以为自己生活在一个完美的世界里。
这个逻辑是非常诡谲的:世界上一个完美的东西因为另外一个不完美的东西变得不完美了。
换句话说,原本拥有一个完美的东西,现在拥有的两个东西都是 不完美的。
但是,因此就损失了么。
在换一句话说,退步了么。
答案相反,比以前进步了。
很多人认为Mac OS X最大的不同就是华丽的Aqual界面。
但认为这只是Mac的表面,不足以说明Mac OS X系统的优秀。
实际上经过配置的linux和Windows甚至能够做到更加华丽的效果。
第2页:爱苹果的简单直接 爱苹果的简单直接 Mac OS X真正闪光和留住用户的是他的设计哲学。
那是简单,尽量不要让一些不必要的概念来干扰用户。
比如Windows软盘是A:、B:,硬盘是C:盘,在Mac OS X上没有这样的概念软盘就是一个软盘的图标,硬盘就是一个硬盘的图标。
用Windows的时候有没有想过,为什么一定要存在A: B: C: D: E:盘这样的概念。
再比如,在没有任何网络设备的情况下,两台笔记本电脑可以通过各自的无线网卡就可以连接,在Mac OS X的操作很简单,就是其中一台创建一个网络,另一台加入这个网络,马上就能看到对方电脑的图标。
很多朋友说,Windows上好像没有这个功能把,答案 是:有的,Windows是无所不能的,但是Windows下需要一堆的概念,首先要了解无线网卡有两种连接方式,然后是各种网络协议,设置IP,网段 等等……,面对这一堆问题的时候,首先会怀疑自己的愚蠢,但有没有想过,这么多的概念,难道都是必须的。
Mac OS X在整个系统处处体现出这种精神,更少的概念,更简化,更直接的操作,所以Mac OS X没有注册表,Mac机不需要区分是不是交叉线就可以双机互联(为什么一定要让用户去识别交叉线。
)。
以程序员的身份发言 这样的感觉,在做Mac编程的时候更加强烈。
Objective-C是苹果官方的首选语言,它和C++一样是C语言的超集,非常简洁漂亮地在C的基 础上添加了面对对象的特性,没有多余的模板,运算符重载的概念(这些是一定需要的么。
需要的只是面对对象而已)。
在Mac OS X底层Cocoa API中,这种精神得到了更加强烈体现,甚至一条语句就可以实现多线程,MFC相形之下显得非常笨拙,。
Net可以比一下(但仍然概念比较多)。
但别忘 了。
Net和Cocoa不是同一个时代的产品,Cocoa的前身OpenStep早在java出现之前就有了。
随着Leopard的推出,苹果推出了 Objective-C 2.0, 这是Objective-C多年来的第一次升级,只是小心谨慎的添加了为数不多的几个概念。
第3页:爱苹果的文化 爱苹果的文化 天才就是在别人习以为常的问题上多问了几个“为什么”,这叫独立思考。
欣赏苹果Think Different的文化。
这里理解有两层意思,第一层是Different, 但Different的东西是不是一定就好。
见到很多年轻人标榜自己很Different,“地盘做主”什么的,非常hip-hop,很有个性, 发型很另类,但关键时候人生的选择一来都跑去考公务员了,图个稳定,爹妈也放心云云……这只是Different,没有Think。
Think是什 么。
Think就是独立思考。
比如说,别人讲做公务员工作稳定,独立思考的人就应该想一下,公务员真的就稳定么。
为什么会稳定。
那么年轻,需要稳定 么。
很多人觉得苹果电脑应该是搞设计的人用的,觉得不是,PC的Photoshop今天也很棒,一样可以做出不俗的设计出来。
苹果电脑Mac OS X现在在中国,大多数人是不适用的,主要原因是还没有普遍获得中国软件/游戏开发商的认同,暂时还是少数人的玩具。
但还是有一些人合适,就是那些有独立思 考的能力,喜欢了解新事物,不害怕打破习惯,接受世界不太完美,但希望对世界有更多认知的人,当然还要愿意为了解新事物付一点钱和时间。
C. 编程人员用什么笔记本电脑比较合适
作为编程人员用的电脑主要来说就是要求有足够快的CPU、大内存,以及最主要的就是稳定性和安全性,当然大屏也是刚需,工作不累眼才有助于效率的提升,因此还是比较推荐选择戴尔XPS 17笔记本的。D. 专业的程序员用微软的电脑怎么样
其实电脑的性能够用就OK了,没有什么好与不好的。关键还是你自己用的舒服就行,就是个工具罢了,不要太在意形式。
E. 程序员用mac还是windows
相信很多人都见证了Windows从xp到现在win10的变化,不过就是习惯来说,还是喜欢win7。
MAC,对于linux开发的程序员来说有先天优势。在其他方面也有很多优点。
为什么很多程序员都觉得用上MAC才会高大上,或者很多人推荐使用MAC呢?
第一:MAC很省心
用过MAC的小伙伴都知道,几乎不用装杀毒软件的,甚至有网友称:用了 MAC,都没见过病毒长啥样。其次,几乎不需要维护,磁盘碎片整理?装驱动?重装系统貌似也很少人折腾吧。另外,续航能力比一般笔记本时间更长,就是要持久。
第二:操作很简洁
习惯了windows的用户,肯定很熟悉这几个过程。当你需要切换无线功能,需要点很多鼠标,包括一切可有可无的确认对话框;卸载(移除)优盘,除了在右下角寻找,接着还有一些繁琐的操作。
对于MAC来说,操作都简洁到了极致,尽量不会干扰到用户。比如切换无线,MAC只需要一次鼠标点击就可以了,卸载优盘,也只需要一次鼠标点击。最大程度提高程序员的生产力。
第三:Linux下开发更优秀
MAC OS是基于Unix的。对于Linux开发者来说,想用的工具唾手可得,不用再安装复杂的环境了。
对于常见的编程语言,c/c++/Java/python/Ruby等等,都是支持的,linux下开发效率会更高;同时,还有一款优秀的编辑器vi/vim,用过的应该都会说好吧。
虽说Windows下的VS很强大,但是如果真的要兼容,还需要下载很多插件,烦不胜烦。
第四:苹果本身
苹果本身给消费者带来的感觉就是流畅,这一点实践已经证明了。除了系统本身,MAC从包装外观到电脑内部,都是精心设计的,甚至于微小的机箱上的螺丝。对于很多大陆产品来说,包装并没有那么好。
同时,苹果的数据保密措施也不错的。如果你有不同的苹果设备,数据间是可以互通的。当然,现在很多企业都可以做到。
说道这里,必须要说明的是,我不是崇洋媚外,只是抱着欣赏的角度客观的分析一些MAC的好处。除了个人见解,在看看一些网友的说法,有些说法真的很精辟。
F. 程序员首选的笔记本电脑
对于喜欢 AMD 显卡的程序员和开发人员来说,苹果公司的 16 英寸 MacBook Pro 是一个值得注意的产品。这款笔记本拥有 16GB 的内存,512GB 的存储空间,AMD Radeon Pro 5500 内存,GDDR6 内存显卡和 Intel Core i9 CPU(频率为 2.3GHz)——这意味着它可以同时处理多个程序和任务而不会延迟或冻结。
它还具有 11 小时长的电池续航时间和出色的性能,这使它成为编程方面最好的电脑之一。
戴尔(Dell)的 XPS 15 基本上具备了所有必要的功能,任何程序员或程序员都可以在装有 Windows 的编程笔记本电脑上找到这些功能。
这款笔记本电脑配备了 1TB 的 SSD、16GB 的 RAM 和 3.8 GHz 的酷睿 i7-740QM 处理器,以提高性能和编码效率。因此,无论您是游戏程序员、信息安全研究员、区块链开发人员还是程序员,XPS 15 都将为您提供功能和性能的完美结合。
联想(Lenovo) ThinkPad X1 Carbon 具备了所有的条件,足以成为最好的编程笔记本电脑之一。它的特点是时尚和轻便的设计,令人惊叹的显示,舒适的键盘 512GB 的 SSD, 16GB 的 RAM 和一个体面的英特尔 UHD 图形卡。它长达 11 小时的电池续航时间和强大的性能也值得一提,因为它被认为是编程的好笔记本电脑和最好的程序员的笔记本电脑之一。
华硕的 ZenBook 13 UX331UN 采用了酷睿 i5-8250U 处理器,8GB 内存,以及 NVIDIA 的 GeForce MX150 显卡,这使它成为一个很好的编程笔记本电脑。这款笔记本电脑的平均电池续航时间为 9 小时 11 分钟,这意味着即使手头没有充电器,你也有充足的时间来完成一项任务。这款笔记本电脑很轻,有 256GB 的固态硬盘,还有很多有用的端口,比如 microSD 读卡器、HDMI 端口和 2 个 USB 3.0 端口。
戴尔 XPS 13 的屏幕清晰、明亮、色彩丰富,而且(实际上)没有边框,还有 8GB 的内存、英特尔 UHD 显卡 620 GPU 和英特尔酷睿 i7-8550U 处理器,这无疑是一款值得信赖的优秀开发人员笔记本电脑。这款笔记本电脑的电池续航时间长、便携性好、质量高,是一款非常适合随时编程的笔记本电脑。
惠普的 EliteBook 840 G5 拥有舒适的键盘,512GB 的 SSD, 16GB 的内存,i7 核心处理器,8 小时 30 分钟的电池续航能力。和我测试过的其他程序员笔记本一样,它 16GB 的内存也很受欢迎,因为它可以让你的 EliteBook 在不延迟的情况下同时处理大量的编程任务和繁重的进程。这款笔记本电脑在连接性方面也做得很好,因为它有 USB 3.0 接口、Type-C 接口、HDMI 接口、麦克风/耳机接口等等。
如果你想要一台能够编写代码或运行最图形化密集编程软件的笔记本电脑,那么这款电脑是你的不二之选。MSI GS65 隐身薄是最强大的笔记本电脑之一,专门为程序员设计。这款笔记本电脑可以运行任何游戏或程序,这要归功于它的英特尔酷睿 i7-8750H CPU(主频 3.9GHz)、Nvidia GeForce GTX 1070 Max-Q 显卡和 16GB 内存。
雷蛇刀片有很多令人印象深刻的硬件,如 16GB 的内存,英特尔核心 i7-8750H 处理器,英伟达 GeForce GTX 1070 Max-Q GPU 和 512GB SSD,使它成为当今市场上最好的开发笔记本电脑之一。它提供长达 6 小时的电池续航时间,这对这种功率的笔记本电脑来说是可以接受的。然而,一些程序员或开发人员可能会发现它的键盘没有他们需要的那么舒适。
对于那些需要配备触摸屏和必要的编码能力的便携式笔记本电脑的程序员,或者那些为计算机科学寻找最好的笔记本电脑的程序员来说,这款笔记本电脑可以满足他们的要求。它拥有 1TB 的固态硬盘,16GB 的内存,以及一个 i7-7660U 核心处理器,这使它成为一个可靠的开发人员笔记本电脑,可以存储大量文件或处理密集的编程任务。它的电池续航时间为 7 小时 30 分钟,重量仅为 1.7 磅,非常适合旅行。
喜欢 AMD gpu 和触摸屏的程序员和软件开发人员会喜欢三星的 Notebook 9 Pro,因为它是专门针对小众市场的机型。它包含一个 Intel Core i7-7500U CPU, 16GB 内存,256GB SSD 和一个很好的端口集合,这对大多数编程环境都非常有用。它还提供了 7 小时的电池续航时间,这足以完成大多数编码或编程任务,而无需插上充电器。
如你所知,市场上有很多操作系统。不幸的是,它们并不都适合编程。在开发和编码方面,程序员使用最多的操作系统是苹果 macOS 和微软 Windows。然而,最受欢迎的编程操作系统是 Microsoft Windows,因为它比 MacOS 更便宜,并且支持许多可用的编程语言。这并不意味着苹果 macOS 不如微软的 Windows,但也不是每个人都买得起。
然而,如果你想成为苹果生态系统的开发者,你必须购买一台 macOS 笔记本电脑。macOS 有一些其他操作系统所没有的独特之处,那就是 Swift 和 Objective-C 所要求的 Xcode。另外,如果您是 php、Ruby on Rails 和 Python 开发人员,Linux 是一个很好的选择。总的来说,Mac 对于苹果的开发者来说是必须的,但是对于所有的开发者和程序员来说,微软的 Windows 是最好的选择,因为它的支持范围很广。
就像人类和其他生物一样,计算机也有大脑,它是处理器。计算机大脑的能力是变化的。一个可能比另一个更强大,毫无疑问,强大的处理器是您作为程序员所需要的。用于编程的膝上型电脑应该配备能够运行用于编码和运行代码的程序的处理器。那么哪个处理器是最好的呢?
如果你是一个预算买家或编程新手,英特尔酷睿 i3 处理器笔记本电脑将完成这项工作。然而,如果你能负担得起更多或更高一点的花费,一台配备了最低限度的英特尔酷睿 i5 处理器的电脑可以更好地完成这项工作。如果你是一个图形程序员,游戏开发人员或更密集的东西,提高你的预算,并争取一个六核(英特尔酷睿 i7)处理器可以是最好的选择和坚实的选择。
如果你想同时运行更多的程序,并在所有运行的应用程序之间轻松切换,你需要一台 RAM 容量大的笔记本电脑。不要让它扭曲;我们不是说你应该花你的血汗钱的最高 RAM 可用。但是,要同时高效地运行代码编辑器、编译器、web 浏览器和本地服务器,最好拥有一台 RAM 更大的笔记本电脑。对于程序员的笔记本电脑来说,需要多大的内存是最理想的,我们建议至少要有 8GB 的内存。请记住,更密集的编程需要更大的空间,比如 12 或 16GB。
您可能知道计算机通常有两种类型的驱动器。一台笔记本电脑要么配有固态硬盘(SSD),也就是固态硬盘(HDD),也就是硬盘。在这两款产品中,SSD 的速度更快,而且主要用于高端笔记本电脑,而 HDD 的速度较慢,而且大多数情况下适用于预算紧张的笔记本电脑。这意味着,如果您是一名程序员,正在寻找一款能够快速加载您之前保存的项目、同时显着减少启动时间的笔记本电脑,那么固态硬盘是最佳选择。
请注意,每种驱动器类型的存储空间各不相同——hdd 的存储空间更大,比如 1TB,而 ssd 的存储空间更小,可能只有 256GB。为你选择一个正确的是简单的。如果您想要一台存储空间更大、速度更好但有时可能更慢的笔记本电脑,那么 HDD 是一个不错的选择。但是,如果您不太关心更多的存储空间,可以用更少的存储空间工作,并且需要一个工作速度更快的驱动器,SSD 是可靠的选择。
尽管 kaby lake 和 coffee lake Intel cpu 上的集成图形可以轻松运行大多数程序,但您可能需要使用更好的图形,特别是偶尔在笔记本电脑上玩游戏时。游戏和编程推荐使用 2GB 的专用图形。正如我们前面提到的,更密集的编程和开发将需要更多的图形功能。
作为一名程序员,在购买笔记本电脑进行编程时,还有一些其他重要的事情需要考虑。它们是:
显示-长时间的编码会使眼睛疲劳,所以使用像 IPS 这样的好显示器将有助于减轻这种疲劳。
键盘-它必须是舒适的使用。如果可能的话,它应该配有背光键盘和合适的旅行键。
设计-笔记本电脑应该是一个轻量级和紧凑的设计,更容易移动和使用。
电池寿命-电池应该是好的和持续时间更长-平均 6 小时。
根据以上信息,您关于购买笔记本电脑编程的问题和疑问已经得到了解答和澄清。现在您已经了解了最佳的处理器、图形、RAM、驱动器和操作系统。选择其中最好的特性将意味着您正在为开发人员和程序员选择最好的笔记本电脑。
是的,一台功能强大的笔记本电脑可以加快你的编程任务和进程,而不会延迟或停滞,从而提高你的工作效率。
程序员需要一种特殊的笔记本电脑——这种电脑配备了足够的电池、硬件和处理能力,这在普通的工作机器中是不常见的。通常情况下,程序员使用至少 256GB SSD 存储、8GB RAM、6 小时电池续航时间和配备像样 GPU 的酷睿 i5 处理器的笔记本电脑。然而,这些只是基本的要求,所以我建议使用更有魅力的笔记本电脑(如果它不会超出你的预算的话)来帮助你更快地完成编程任务,为未来的挑战做准备,让你在游戏中保持领先。
速度是编程的关键。这就是为什么带有 i5 或 i7 甚至 i9 CPU 的笔记本电脑被认为是编程的最佳选择,因为它们可以帮助您更快地工作,并减少编译时间,尤其是在处理大型任务时。
是的,特别是对于编写 macOS 和 iOS 应用程序。由于 MacBooks 具备所有基本的编程要求,可以通过 Bootcamp 或类似 Parallels 的虚拟机运行 Windows,因此你可以使用 MacBook 开发应用程序或为任何平台编写程序。
G. 微软程序员用什么操作系统
有的用windows 有的用linux 有的用apple的,微软的系统程序员,有很多都不用VC的,他们更多的是使用vim .....这也就是人们常说的。 汝果欲学诗,功夫在诗外。。
H. 程序员用什么样的配置计算机!
看你做什么了
C方向或C++程序员,一般都和图形,3D建模,动画等等打交道。显卡,内存,CPU都要BT的才舒服
java程序员一般都是做j2ee数据库的,内存和CPU至少不能太差,一般化都可以(j2ee测试除外,需要高配置),平时调程序,512内存 1500以上主频的CPU就可以了,如果数据库用oracle,内存一定要大大大。不然真会等死人的。
php程序员,看你装什么系统,普通win系统同java。UNIX或其他主要给服务器用的系统配置可能要更好点。另外提示:如果是多人连服务器编程那种,客户端机器配置一般就可以了,服务器配置要高(不一定要卖专业服务器,配置高点就行了),如果不是局域网内,还要选个好的网络供应商。
如果只是用来学习之用,到电脑城配个中流的大众型机器也一样用。
总之关键就是看你的工作方向和性质了。
仅供参考!
I. 程序员用Surface Pro 3 能满足需求么
应该是没有问题的,surface pro系列都是朝基本的配置,你说的这几个应该没有压力的。
--------------------
完全无压力