Názor k článku Rust: knihovna ndarray pro práci s n-rozměrnými poli od jarda - Cargo není nutné používat, ale potom bude správa...

  • Článek je starý, nové názory již nelze přidávat.
  • 15. 7. 2017 10:41

    jarda (neregistrovaný)

    Cargo není nutné používat, ale potom bude správa projektů dost humus ve stylu každý pes jiná ves.

    Popravdě, já mám taky rád Makefile (ten starý dobrý Makefile, ne automake a podobné mezistupně), ale všimni si, že v jazycích s rozsáhlým ekosystémem to už dávno nestačí, takže máme pip, npm, RubyGems, Maven, nějaký tooly pro vývoj s Qt, LuaRocks, Leiningen atd. atd.

    Prostě jsou to dva světy - ten klasický Unix+C, kde se instalují devel knihovny do systému se všemi výhodami a problémy a ten "nový" (dnes už tak 15 let starý), kde se knihovny/moduly řeší jedním centrálním systémem univerzálním pro všechny operační systémy. Podle mě u prvního systému není prakticky šance, aby balíčky šly s dobou a aby bylo rozumně možné mít balíčky ve více verzích.