在我們使用qq的過程中,有沒有靈光一閃,這qq是什么東西做的
,也就是qq是怎么開發的。搜了一下,大神居多啊,看看大家都是怎么說的。
我在Mac QQ崩潰時候的棧里面發現,內核好像有CString類似的東西,而且還是用的寬字符..總之是用的C++ ,Mac QQ外殼當然是Cocoa
Windows客戶端主要是C++ COM/ATL ,Q+Web 后端C++ CGI ,前端javascript和flash
騰訊QQ的開發分客戶端軟件和服務器端軟件兩部分。客戶端采用 Microsoft Visual C++開發;
對Windows桌面系統來說,也就C++能夠開發這種重量級的應用了。
Windows 客戶端是C++寫的,據說是因為安全因素。Native Code反編譯的難度遠大于Managed Code。前些日子360和MIUI之間不兼容的事情,360就被反編譯了。
既然是Mac QQ,應該是用Object-C,可能結合web語言開發
Windows平臺是C++編譯的,而且是在VS C++下開發的。有一次我的電腦無法運行QQ,提示沒有Microsoft Visual C++
Redistributable Package (x86)。
或者這類問題不難找答案,直接上騰訊的招聘網站,查看相關開發崗位的需要即可判斷。
哈哈,各位大神牛叉吧,大部分都說是用的C++,想當初學的C++是一頭霧水啊。