Nevím, ale donedávna neměli žádný podobný předmět a cokoliv je lepší než nic. Tady to je zrovna jedno, jde jen o poměrně složité numerické algoritmy, ne o jazyk jako takový. Kdo jde na PhD, setká se spíše s Fortranem, jelikož se dostane k projektům s kódem psaným po desetiletí.
Možná mělo na rozhodování komise vliv, že jde o studenty fyziky (vesměs bez zkušeností s programováním až na nějaký základní úvodní kurs na začátku studia).
P.S. Novější programovatelné kalkulátory podporují Python, to by mohli studenti ocenit, fyzici s sebou laptopy netahají a teď po Covidu už zase musí hezky do poslucháren :)
Pridana hodnota korutin v tomto pripade je, ze poskytuji bezpecnejsi abstrakci nad vlakny. Uzivatel knihovny nemusi myslet na data races a podobne.
"Kooperativní multitasking reinvented."
Korutiny nejsou nic jineho nez specialni syntax pro kooperativni multitasking. Pod poklickou mohou byt vlakna, uzivatel knihovny o tom nemusi vedet.
prace primo s vlakny je potencialne nebezpecna.
22. 5. 2022, 17:31 editováno autorem komentáře