dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

Windows SDK
Goto page Previous  1, 2
 
dev.gamez.lv Forum Index -> Pļāpātuve
View previous topic :: View next topic  
Author Message
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Tue Jan 15, 2008 5:59 pm    Post subject:

gh, šņake.. esi jau pamatīgi nokavējis. Windows Vistā .NET freimworks (3.0) jau ir saintegrēts, kur tik vien var. GUI kods (avalon) ir stipri virs 50% rakstīts .NET'ā (visdrīzāk tuvu 100%).

un par .net's.. esi aizmirsis savu vektoru pieredzi? Vairumā gadījumu varīgs ir roku līkums nevis mistiski aizspriedumi. Esmu gatavs ar tevi saderēt, ka sarežģītāku (vienkāršām nav vērts - tās jau tā ir pietiekoši acumirklīgas) programmu varu .net'ā uzrakstīt ātrdarbīgāku nekā tu c++'ā :)

Storm: man šķiet, ka tika ne tikai pierādīts ka var būt, bet gan tika parādīts ar konkrētu sourci, ka .net kods ir ātrāks par C++. Ja nemaldos, dēļ tā, ka .net kods tiek profilēts runtaimā (ar nozīmi, ka skatās cik garas ir funkcijas, cik bieži tās izsaucās un tml) un kritiskākās vietas tiek inlainotas mašīnkodā. Līdzīgu efektu var panākt ar "Profile Guided Optimizations" Visual C++'ā. Taču tās optimizācijas būs ievaddatiem specifiskas, tb uz kādiem datiem testēsi uz tiem kods būs performancīgāks. Taču .NET'a JIT spēj runtaimā pielāgot savu ģenerēto mašīnkodu konkrētajiem ievaddatiem. Kā arī .NET JIT spēj izmantot procesora specifiskās instrukcijas (SSE, SSE2, 3, 4..), ja tādas ir iespējams - developerim nav jākompilē kods divās daļās ar tām un bez tām priekš vecākiem CPU.


Last edited by bubu on Tue Jan 15, 2008 9:18 pm; edited 1 time in total
Back to top
View user's profile Send e-mail
Storm



Joined: 11 Apr 2006
Posts: 742

PostPosted: Tue Jan 15, 2008 6:19 pm    Post subject:

I know, bubu, i know, ne jau man seit ir nepieciesamiiba peec veelvienas lekcijas par JIT... xD
Back to top
View user's profile
DeRatizators



Joined: 27 Apr 2006
Posts: 492

PostPosted: Tue Jan 15, 2008 6:32 pm    Post subject:

pff, NET profailers ir priekš jefiņiem. Īsti veči ieintegrē programmā kompilātoru, kas pielāgo izpildāmo kodu jaunām vajadzībām.
_________________
Any PANCAKE has to be long and thin and short and fat. Not to mention being an excellent insulator and a superb conductor.
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Tue Jan 15, 2008 9:15 pm    Post subject:

Tak protams es to ne tev, Storm teicu. Es to šnakem mēģināju skaidrot, lai gāztu viņa priekšstatus par .net lēnumu - lai gan stipri šaubos par to vai uzrakstītais "aizies" līdz adresātam.
Back to top
View user's profile Send e-mail
snake5
Indago dalībnieks
Indago dalībnieks


Joined: 27 Jun 2007
Posts: 2590

PostPosted: Tue Jan 15, 2008 9:50 pm    Post subject:

nu un?
ir pieraadiits, ka var buut aatraaks!
tas pieraada arii to, ka var nebuut aatraaks!

es lieku miiksto uz net anyway..
_________________
"There are two choices here: "looks good" and "realism"." -- Paul Nettle
Back to top
View user's profile Visit poster's website
elvman
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 09 Apr 2003
Posts: 1278
Location: Kuldiga

PostPosted: Wed Jan 16, 2008 10:44 pm    Post subject:

Apskaties manu linku, tur ir dots gan kods, gan izpildes laiku salidzinajums. Kadus pieradijumus tev vel vajag?
_________________
long time; /* know C */
Back to top
View user's profile Visit poster's website
Storm



Joined: 11 Apr 2006
Posts: 742

PostPosted: Wed Jan 16, 2008 10:49 pm    Post subject:

DeRatizators wrote:
pff, NET profailers ir priekš jefiņiem. Īsti veči ieintegrē programmā kompilātoru, kas pielāgo izpildāmo kodu jaunām vajadzībām.


NET nekaads kompilators nav jaaintegree - tas jau ir iekljauts freimworkaa - piesaki vienu uses un lieto vesels Laughing
Back to top
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Wed Jan 16, 2008 11:39 pm    Post subject:

Tāpēc jau DeRatizators saka - īsti veči integrē kompilatoru, droši vien savis rakstītu :)
Back to top
View user's profile Send e-mail
Storm



Joined: 11 Apr 2006
Posts: 742

PostPosted: Thu Jan 17, 2008 10:30 am    Post subject:

Iisti veci raksta kko janu, savu, nevis integree kko kkas jau ir Laughing
Back to top
View user's profile
Display posts from previous:   
dev.gamez.lv Forum Index -> Pļāpātuve All times are GMT + 2 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group