不知你在哪个平台运行。太多了。vc,devcpp,以gcc为核心的Cygwin等。
以我的经验,在windows平台下的话,vc无疑使最好的一个。我也一直在用vc,从vc6、vc2005、vc2008、vc2010到vc2013都用过。都挺不错的,不过别忘了装Visual Assist。
在linux下也用过QT和vim+gcc,以及在windows下用eclipse写代码然后filezilla到linux上再编译的。
但总的来说,我最喜欢vc,不论哪个版本。(不过vc2005在xp下有个毛病是我深恶痛绝的,那就是在写代码时输入法老是会自动变成全角的,以至于我痛恨输入法有全角这个功能)物联网无非就是几个方面,一个是硬件的嵌入式开发(C语言),或者叫下位机。一个是服务端用来接收处理数据(上位机),上位机又分后台服务、桌面软件、WEB网站和移动设备(如手机),大致如下:
C++:用作后台服务、桌面软件。不适合快速开发,现在用的较少。
C#:后台服务、桌面软件、WEB。
JAVA:后台服务、WEB、安卓开发,可以做桌面软件但不适合。
Object-c/swift:仅用于mac和ios设备
你根据你的最终的需要来选择就行了,比如最终你上位机一定需要安卓,那就是java了(注:java和C#有90%的语法是相近的,二者在语法方面可以很容易切换)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)