unix与linux的区别,学习c++编程那个好

如题所述

linux最初是迷你版的unix,你可以去看看linux的历史
现在的情况是 个人机或者小型机使用linux系统, 大型机则使用unix系统
学习的话从方便使用的角度来讲使用linux比较好,其中有很多新的方便实用的命令是unix没有的.unix不适合作为个人用系统.而且你自己也不容易搞到unix的系统.
目前国内大部分公司的代码都是在linux上开发的(windows程序员除外),从linux上开发的代码一般也可以直接转到unix上编译,只是可能需要修改一些编译的选项而已.
国内unix系统流行的有很多种,我接触过的有HP,IBM,他们的编译器都不一样,但肯定都支持标准C++.所以你在linux上学习C++足够了.
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-22
先学C语言,这个是所有三代编程语言的基础。微软的语言大多都是不能跨平台的。以后最多算一个windows程序员。
第2个回答  2010-12-22
没什么好不好的, 尤其初学跟这个没关系
第3个回答  2010-12-22
不用懂那些,为了简单就从VB开始学,简单,还比较实用。有些自以为是高手的我们用的微软windows,unix和linux操作系统还是用C编出来的! 很多软件都是用c本回答被网友采纳

UNIX和LINUX的区别,可用什么语言编程
unix是收费的,源程序代码不公开的,linux是免费得,代码公开的。可以用C去编程。不过,要学好C,不是那么容易的。因为C里面的指针,很多人都糊里糊涂。建议先学汇编,对计算机底层的应用有个了解。计算机知识太繁杂,很多都需要基础,一点一滴慢慢来学的。很多人,大学四年,都没学到东西,因为,很多...

汇编,c\/c++,java,linux\/unix这些都需要学吗,想成为技术牛人,请各位牛 ...
如果是要编程序的话,还是学 C++ 比较好,但是如果是初学者的话,最好要先学 C 语言,因为 C++ 的许多概念是建立在 C 的基础知识上的。java:其实我一直不看好 java 的,谁知道自从 android 流行起来以后,java 又风光起来了。因为我不会 java,所以我也不便评论。linux\/unix:linux 和 unix 是...

...做linux下的C语言有前途呢?还是做window下的c++,VC++,MFC之类的有...
linux 下的c和c++开发一般不依赖某个IDE环境,一般直接用底层函数,能更好的积累c知识;windows下的业务软件开发更多的侧重业务经验,技术积累不多,虽然应用广,但做不深;如果决心在技术领域钻研建议选linux多研究c,如果自己特点侧重业务而结合技术,那么windows下开发也挺好,但要特别注意积累业务只是和...

LINUX下可以使用C++么?为什么说C++与linux文化相抵触?
一、Linux下不仅可以用C++,而且可以很好的用C++。Linux的著名桌面框架KDE就是用QT开发的,QT是C++的一个程序框架。只要有C++库和编译器就可以编写、编译C++程序,这个放心。二、出处:参见《unix编程艺术》对c++的批评。C++由于语言本身过度复杂,这甚至使人类难于理解其语义。更为糟糕的是C++的编译系统...

Linux与UNIX的区别是什么?
特别要指出的是,Linux完全兼容POSIX.1标准。Linux与Unix的区别 某些PC机的Unix和Linux在实现方面相类似。几乎所有的商业Unix版本都基本支持同样的软件、程序设计环境和网络特性。然而,Linux和Unix的商业版本依然存在许多差别。Linux支持的硬件范围和商业Unix不一样。一般来说,商业Unix支持的硬件多一些,可是...

网络编程用 c还是c++
网络的底层API都是C语言的,不管是Linux还是Windows都是这样。用C++是为了封装代码,达到复用和扩展的目的。简单的项目用C足够了,C++适合开发复杂的大型项目。据说ACE的结构很复杂,不太适合学习,我反正是没有接触过,只用过 Berkeley Socket

我是大四学生了目前比较有一点c\/c++编程基础和unix下shell编程的基础还...
如果只是现在这个情况,可能做一些Unix或Linux的硬用开发,应该还是不错的,如果可能,可以切入些嵌入系统开发或者Android开发,就更好了

为什么C++与Linux关系如此紧密?好多关于C++的书都或多或少与LINUX有关...
Linux和Unix非常类似,可以划为一类。C和C++也很相近,统称为C\/C++ 下面回答问题:1.C语言的创始人同时也是Unix系统的创始人之一 2.Unix类系统通用的cc或gcc编译环境是最标准的C语言编译环境。最接近C语言的本质

为什么linux的内核用c不用c++呢?
一是,C语言比C++精益,语言核心很小,C++的运行时库和特性实现起来要比C的复杂的多,比如实现动态绑定的RTTI就会有开销。而操作系统核心的一个主要设计概念就是要控制内存和速度的开销,C++显然没有C语言更合适。二是,Linux之父Linus,他自己就不喜欢C++语言,原因有很多也包括上面说的第一点,你可以...

为什么unix系统编程大多数人用c,而不用c++
很简单,因为Unix是用c开发的,确切的说, 贝尔实验室那群牛人,为了写出Unix,开发了c语言。

相似回答