卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

clubmed 為什么大多游戲公司用c 或c配lua,少用c#呢?c#開發(fā)快,bug少,易于維護(hù),性能差距不算大?

為什么大多游戲公司用c 或c配lua,少用c#呢?c#開發(fā)快,bug少,易于維護(hù),性能差距不算大?C#有致命的弱點(diǎn)。很少有第三方庫。在C中有許多第三方庫。只要導(dǎo)入它們,就可以直接使用其中的函數(shù)和方法

為什么大多游戲公司用c 或c配lua,少用c#呢?c#開發(fā)快,bug少,易于維護(hù),性能差距不算大?

C#有致命的弱點(diǎn)。很少有第三方庫。在C中有許多第三方庫。只要導(dǎo)入它們,就可以直接使用其中的函數(shù)和方法。你說的是游戲。那一定離不開游戲引擎,它也是用C開發(fā)的

Lua的速度為什么比Python快?

Lua也是一種腳本語言,但是它有精巧的功能,可以緩存字節(jié)碼,而且它的性能非常強(qiáng)。

nginx在web服務(wù)器中的地位沒有動搖,特別是在負(fù)載均衡方面。除了硬件負(fù)載平衡,nginx是軟件負(fù)載平衡的高峰。由于這樣一個(gè)強(qiáng)大的軟件選擇Lua作為插件,我們可以看到Lua的性能不會更差。

在以C為主力的游戲開發(fā)領(lǐng)域,框架的主流程用C實(shí)現(xiàn),業(yè)務(wù)層用Lua實(shí)現(xiàn)。這種搭配方式在當(dāng)年確實(shí)是一樣的。

Python的性能比PHP差得多,更不用說與Lua相比了。

為什么大多游戲公司用c 或c配lua,少用c#呢?有人覺得c#開發(fā)快、bug少、易于維護(hù)、性能差距不算大,你怎么看?

我有發(fā)言權(quán)。您所說的是有很多l(xiāng)ua是用C添加的,它主要對應(yīng)于服務(wù)器。一般來說,這種語言只有在留下一套成熟的框架后才能繼續(xù)使用。從目前游戲行業(yè)的技術(shù)角度來看,C已經(jīng)不再是首選,因?yàn)樗拈_發(fā)門檻高,開發(fā)效率低,而且是目前主流的服務(wù)器Java。Erlang因其開發(fā)效率高而得到廣泛應(yīng)用,被許多游戲公司所采用。當(dāng)你談到C時(shí),客戶端有一個(gè)引擎。部門了解到,服務(wù)器上很少使用C#,主要是因?yàn)榭缙脚_問題。然而,隨著微軟的努力,開源和網(wǎng)絡(luò)。核心,現(xiàn)在很多人都在使用它

Lua的優(yōu)點(diǎn)如下:

1。Lua是腳本語言中最快的運(yùn)行時(shí)。

2. 集成Lua只會增加內(nèi)存使用。

3. Lua的C API有完整的文檔和很好的示例,可以通過C輕松地集成到軟件中。Lua的缺點(diǎn):1。雖然Lua的文檔已經(jīng)改進(jìn)了很多,但是仍然不夠。Lua可能是這三種語言中文檔記錄最少的(API是個(gè)例外),因?yàn)榇a中的注釋很少,這也增加了學(xué)習(xí)的難度。此外,沒有介紹lua的性質(zhì)。

2. Lua只有很少的內(nèi)置函數(shù),不能為創(chuàng)建大型復(fù)雜的應(yīng)用程序提供足夠的支持。

3. Lua應(yīng)該使用更好的垃圾收集機(jī)制。Lua的GC仍然使用非常簡單和傳統(tǒng)的“標(biāo)記和清除”方法。

只有一個(gè)數(shù)字類型(double),這不僅有性能問題,而且語義錯(cuò)誤。

6。語言庫相對較小

7。nil值很低。它不能存儲在表中,當(dāng)作為參數(shù)傳遞時(shí)可能會丟失