Odpovídáte na názor k článku Rust Coreutils 0.2.0 jsou znatelně rychlejší. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
> Takže buďto (skoro) všichni píšou jeden velký anti-pattern, nebo to anti-pattern není.
Tak se podívejte, jak se HW zrychluje a SW je stále pomalý, kolikrát aniž by dělal něco navíc než dříve.
> A pokud jde o bezpečnost, nechcete tvrdit že umíte psát kód bezpečněji než halda lidí co se podílí na implementaci té/oné knihovny? ;-)
Určitě ano. Už třeba tím, že moje implementace je jednodušší a nemám tam 10 vrstev zbytečných abstrakcí navíc. Třeba napsat kód pomocí epoll na Linuxu je stejně těžké jako ho napsat pomocí mio v Rustu. Rozdíl je v tom, že u epoll alespoň trochu tušíte, jak se to chová. U mio se musíte podívat do implementace - bohužel totiž není přesně zdokumentované, kdy jakou událost můžete dostat - jen z příkladů vidíte, že některé události jako WouldBlock pro jistotu ošetřují všude.
Pak je třeba řada prapodivně specifikovaných formátů jako ZIP nebo JSON, kde i implementace od velkých korporací obsahují totální prapodivnosti nebo dokonce přímo chování, co specifikace nedovoluje (třeba ZIP na Macu místo použití Zip64 použil starý Zip formát a délku souboru prostě oříznul na 32 bitů). Určitě to dovedu lépe.
Nebo mám vlastní zapisovač do XLSX formátu, protože existující jsou pomalé a spotřebují hodně paměti. Zatímco tomu mému stačí pár kilobajtů paměti bez ohledu na velikost výsledného souboru. Samozřejmě je to na úkor flexibility, ale pro nějaký export dat mi to stačí.