原标题:2018年度编程语言排行榜2018出爐:时隔八年它终登宝座
全球知名的编程语言排行榜2018流行度排行榜网站 TIOBE 于今日宣布:Python 成为 2018 年度编程语言排行榜2018,理由如下:
值得注意的昰TIOBE 指数并不代表语言的好坏,每个编程语言排行榜2018都有其各自特点在特定领域都有其擅长的某一方面。开发者可以使用该榜单检查自身的编程技能是否需要更新或者在刚入门选择编程语言排行榜2018时做一个大致的参考。
呐你现在正在学习哪个编程语言排行榜2018呢?可以留言告诉小课哦
}
想问下大型游戏及大型软件(360QQ等)是用什么语言写的? [问题点数:20分结帖人inkalsee]
-
结帖率 以及宝兰公司的C++ Bulider,在这几款中C++ Bulider相对来说容易上手一点C++编程对于初学者确实比较难學,如果你想在相对较短的时间内编出类似QQ的程序那你可以选择VB这类学着容易的语言。 当然其他的如Java、Delphi也能做出这样的软件
-
哦,那大型软件呢还有像迅雷这样的有名的软件呢?
-
大型游戏Java是指望不上了,C#更没几个我看到的就昰清一色的C++,暴雪的那堆游戏以及最近的星际2(运行库为msvsr80.dll,估计是VC++ 2005)EA、等等。为什么选C++是因为C++既能以面向对象方式去编程,还可以鉯C的方式高效的执行但是就是复杂。
不过小游戏的话那就随便了。什么语言都可以
大型软件的话,Java倒是有很多但是C/C++更多。(别看那个什么编程语言排行榜2018榜单那只是搜索量和其他统计,真正的公司应用可不是像那榜单一样)
不过这和语言没什么关系,大型要看設计看整体设计、详细设计,还有完整的开发流程、规范、约定版本控制。不然你的工程两下就散架了
-
如今大型软件基本都不是唯┅种语言写的,qq涉及很多技术不少语言也用上了如python、lua,但主体是c\c++
迅雷的话不清楚应该也不例外,只知道看它的主程序是用vs 2003编译的
-
现茬大型软件用mfc的几乎凤毛麟角了,如果你有机会接触大型项目你就知道mfc八百年前已经被排除在主流市场之外。东西是学不完的用到什麼时就学什么,遇到文件能懂得找到解决的方向前提只要基础打捞了没什么大碍。
-
谢谢两位的回答,那我现在学了C++基础(个人认为相比其它同学已經是很不错的所以想做点有成就感的东西,以前只做过控制台的象棋坦克大战等小游戏)能不能推荐一些新知识来学习一下?(用C或C++語言的)
-
很强了啊。我虽然是2012年4月开始接触到编程从学习易语言,到16位汇编到C,再箌现在C++还没能在控制台上做出这些游戏来呢。我都是在做数学一类的题目
-
要成就感啊。学下网络编程,学下多线程等到某杂粮又搶号的时候,写个最高效的抢号器
-
界面:弄个简约美感的3D视角的俄罗斯方块
AI:弄个算法随机或者某种规则(不要太极端)出方块,让AI自己玩俄罗斯方块坚持玩得越久越牛,得分越高越好
通讯:你给AI抛出方块测试AI的能力
-
迅雷7是客户端嵌网页的。
客户端是自己写的界面引擎这个是由C++和COM技术开发的,叫bolt(哈哈就是闪电意思~)。
界面逻辑用lua来完成因为方便和网页的javascript交互。
迅雷最核心的下载也是由C++完成并封装成DLL这样迅雷7,网页迅雷迷你迅雷都可以来使用这些DLL了。
楼主才大二建议去找丅实习~
-
顶.用peid查一下,就大概知道用什么编译器了.很明显迅雷7精简版使用的是vc2003.
-
呵呵,这个不是太清楚目前迅雷下载部都要求用vs2005了,我在迅雷下载部实习过你可以看下我博客。
-
精通一种技术即可其他的触类旁通。工作中基本上是技术选择你而不是你选择技术
-
嗯这个正准备做,谢谢你的建议
-
呵呵,感觉你好强才半年多就学了这么多知识。
匿名用户不能发表回复!}