În acest talk se face insertion sort, dar se face pe un heap. Și îl tot microoptimizează până ajunge să aibă cu 2% mai puține comparații și cu 1.5% mai puține swaps decât std::sort pe caz general. Mie mi-a plăcut foarte mult talk-ul, iar prezentatorul mi se pare genial.
Autorul limbajului e Walter Bright, Alexandrescu s-a alăturat ulterior. Probabil se săturase puțin de C++ /s
Amândoi sunt geniali. Walter Bright mai e autorul unui compilator de C++ și al unui joc ce era relativ popular. Păcat că D n-a prins, ar fi putut fi un fel de C# mai bun la vremea lui. Probabil un motiv pentru care n-a prins a fost faptul că existau 2 biblioteci standard, ecosistemul era cam fragmentat. Acum limbajul a mai evoluat, poate inclusiv evita Garbage Collector-ul, și are și un mod -betterC în care e un C cu niște syntax sugar, păstrând și mixins pentru compile-time programming și aproape toate feature-urile importante din limbaj. Mai nou D e integrat și în GCC: https://gdcproject.org/
Da, din fericire nu e ceva atât de grav, oricum e de așteptat ca într-o prezentare live să mai apară și chestii de genul, bine că sunt slide-urile corectate.