Odpovídáte na názor ke článku Proč je Java za zenitem.
Ty streamy jsou součástí těch knihoven. Rozhodně by to chtělo znovu zkusit v clangu. Jinak řešit příliš optimalizaci je ztráta času. Většinou je důležitější čitelnost. Existuje pár základních pravidel, která je nutné v C++ dodržovat, aby kód nevypadal, že ho psal Tatar, ale jinak se klidně může nechat optimalizace na překladači. Dobrý překladač a novinky z C++11 dělají divy. Dokonce ve VS při překladu do CLI je výsledek někdy efektivnější než stejný kód v C#, protože frontend C++ dělá pár optimalizací navíc (i v clr:safe). Jen se to nesmí pokazit nějakou knihovnou, třeba STL/CLR, což je ještě o řád příšernější než STL pro clr:pure.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 37 774×
Přečteno 26 420×
Přečteno 24 932×
Přečteno 21 278×
Přečteno 18 932×