Odpovídáte na názor ke článku Proč je Java za zenitem.
Pracujem ako CTO v jednej nemenovanej spolocnosti.
Dost sa tu riesi ktory jazyk je rychlejsi. Z pohladu praxe to pre mna nie je primarny ani sekundarny ciel, aby skompilovany kod bezal co najrycchlejsie (pokial sa nerobi komplikovany vypocet na cas) Pre co su pre mna managovane jazyky zaujimave (u nas C# vsade - cloud, wp7,8, xamarin - Android, iOS) je podla priority:
1. Blbuvzdornost/bezpecnost kodu - ziadne chyby pri neinicializovanych premennych ako v C++ (ked nieco ide v debugu ale nie release atd), tazko hladatelne memory leaky(aj ked aj u manageovanych jazykov musi clovek vediet pracovat s pamatou), array boundaries checks, a pod
2. Rychlost vyvoja - jednoduchsie debugovanie, mensie naroky na vzdelanie zamestnancov, sustredenie sa na jadro problemu, jednoduchsie paralelne programovanie ako v C++ a pod
3. Rychlost behu - aspon na mobile je ako tak dolezita, na cloude moc nie. Tam vacsinou su "brzdou" aj tak IO operacie, SQL, NoSQL...
Nechcel by som enterprise apps pisat v c++, myslim ze c#/java s nami bude este dlho.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 36 201×
Přečteno 25 361×
Přečteno 23 795×
Přečteno 20 177×
Přečteno 17 874×