Pogledaj jedan post
Old 18.03.2017., 16:32   #124
Quote:
mutable kaže: Pogledaj post
Imaš neki dokaz za taj postotak?



Jedna anegdota iz vlastitog iskustva:
Kolega ima vlastitu firmu, razvija vlastito SAS rješenje.
U jednom trenutku je odlučio u .net prebaciti sve, jer brže razvija i progameri su jeftiniji, ali nije tu stao, nego mi je držao predavanje kako .net generira najbrži kod u svemiru, jer u run-timeu .net može detektirati na kakvom hardwareu se vrti i optimizirati sve do bola i kako je native razvoj mrtav.
Moj odgovor je bio da se ne slažem s tim iz 1001 razloga.
....Prošlo par godina, sustav zaživio, međutim performanse nikakve i crunchanje podataka ne ide kako treba. Potrošio on gomilu novaca na profiling alate i došao do otkrića da low level stvari pisane u .net-u rade presporo, ali su korektno napisane. Uložio još novaca u research kako ubrazi stvar. Kad je odradio sve nazvao me i pitao "možeš li mi optimizirati C# kod u asm-u?"

Napisan kod, ugrađeno u .net skalameriju i problem riješen. Arhitektura nije patila ni na koji način, a štetnost... procijeni sam ako možeš
To nije kriv .NET, nego je tvoj kolega odabrao krivu tehnologiju. Koristimo .NET i Oracle za enterprise CRM rješenje, nikad mi nije palo na pamet kodirati ga u assembleru.
paprat984 is offline  
Odgovori s citatom