是这样的,Linux环境下的网络编程,使用原生socket,写最原始的connect,listen,等程序模块,可以直接移植到其它平台,只需要编译一下,如果你在windows平台上也可以这样写,不过很多初级程序猿如果最开始在windows平台上写,可能首先使用的是基于win32 api的网络编程,结果发现想让程序在其它平台上跑,不可能了,所以就得出结论,最好在linux平台写。 所以,其实答案是否定的,只要你写的是可以移植的网络程序,不管哪个平台,都一样。只是 linux网络编程中的epoll等高级功能,用的多点而已。特别是IO访问量大的程序。
你可以和我们学员多交流交流
网络编程的前景很不错的,随着移动互联网的普及与发展,手机应用不断深入我们生活的方方面面,移动系统和软件应用的开发领域,成为了未来很具有潜力的行业之一。
在未来5年内,合格软件人才的需求将远大于供给。其中,尤以JAVA、PHP、HTML5与CSS3开发、Asp.net开发人才最为缺乏。