Co je Julia?

Vyvinutý Jeffem Bezansonem, Alanem Edelmanem, Stefanem Karpinskim a Viral B. Shahem a poprvé vydán v roce 2012, Julia je programovací jazyk na vysoké úrovni používaný ve vědeckých počítačích. Lze jej využít pro statistické výpočty a analýzu dat, podobně jako programovací jazyk R. Jedním z jeho nejsilnějších rysů je vícenásobné odeslání - typ polymorfismu, který umožňuje, aby se funkce chovaly odlišně na základě datových typů argumentů, které dostávají.

Další funkce Julie

  • Dynamické psaní.
  • Sběr odpadků.
  • Výkon na úrovni s programy napsanými v C.
  • Vestavěný správce balíčků.
  • Schopnost zobrazit sestavený kód sestavy libovolné funkce nebo operace, ihned po jeho napsání.
  • Nástroje pro metaprogramování podobné makrám LISP.
  • Nativní schopnost volání funkcí C.
  • Schopnost volat funkce Pythonu s balíčkem PyCall.
  • Schopnost řídit systémové procesy se stejnou silou jako shell příkazového řádku.
  • Funkce pro paralelní zpracování a distribuované výpočty.
  • Uživatel může definovat své vlastní datové typy, které fungují stejně rychle jako vestavěné typy.
  • Vysoká úroveň rozšiřitelnosti umožňuje uživateli předefinovat mnoho klíčových aspektů jazyka.
  • Podpora Unicode.

"Ahoj světe!" v Julii

 println ("Ahoj, svět!") 

Shromáždění, C, Kód, Zkompilovaný, Dynamický, Ahoj Svět, Vysoká úroveň, Jazyk, LISP, Programovací termíny, Python