takhle skupina se dlouho zabývá optimalizaci a laděním JITů a automatizovaným převodem mezi jazyky.
Tohle není nový program, ale je tady už asi 5 let a má za sebou řadu publikací, můžeš se začíst co vlastně dělají.
Univerzity jsou tady od toho, aby prozkoumávaly nové cesty a dělaly výzkum tohle přesně do té kategorie spadá. Obrovské množství IT věcí vzniká v lůně univerzit a nikoliv v komerčním světě. Ať se školení věnuje běžná výuka nebo se o něj starají sami firmy. Nemůžeš zůstat na jednom místě a omezit výzkum na posílení provozu.
S C nemůžeme zůstat věčně, pozornost tohoto týmu je hodně kolem jazyků jako R nebo Julia, které jsou určeny primárně pro práci s daty a jejich analýzy, to je zrovna obor, kde C má mizivé zastoupení.
Co bude výstupem z toho výzkumu? Univerzální návod, jak vyvýjet programovací jazyky co nejefektivněji?
Potíže v C nejsou moc o výuce toho jazyka. Schopný programátor se na C typicky adaptuje relativně rychle. Nejsou tam žádné složité idiomy a ten jazyk je relativně jednoduchý, tak nějaké zvyklosti jak se méně střílet do nohy. Většinu času se člověk pak učí o věcech mimo jazyk (daný projekt, různé knihovny).
Ale C prostě na mnohé úlohy není vhodný jazyk, v porovnání s jinými dnes dostupnými možnostmi, ve smyslu že "splnit dané požadavky" (včetně bugů apod.) zabere výrazně více času.