做软件开发的程序员都用些什么系统?拜托各位了3Q
软件分为系统软件和应用软件。
系统软件大部分是工具型的,如果是系统底层工具,一般会选择某个操作系统进行研发。上层系统软件会根据工具的使用范围,选择开发多个版本(如object-c),或者选择跨平台的语言进行工具开发(如C/C++,QT,Java)。
应用软件也分很多种类型: 偏硬件的嵌入式应用一般选择C/C++,这样可以跨平台; 桌面端应用一般选择系统推荐的开发工具和语言(如Windows推荐VS的.NET,MacOS推荐Xcode的Object-C、Swfit);web应用一般都是用跨平台语言(如Java、Python、JavaScript)开发。
所以,如果你目前采用了Windows操作系统,除了Apple家的系统(如MacOS或者iOS)的软件不能开发外,大部分是没有问题的。如果你采用了MacOS进行开发,大部分系统(部分Windows桌面软件也能开发,但是不能编译)的应用开发都是没有问题的。
综上,采用Windows和MacOS系统都可以正常进行软件开发,具体看需求而定。
还没有评论,来说两句吧...