Mikä on Julia?

Julia on kehittänyt Jeff Bezanson, Alan Edelman, Stefan Karpinski ja Viral B. Shah, ja julkaistiin ensimmäisen kerran vuonna 2012, ja se on korkean tason ohjelmointikieli, jota käytetään tieteellisessä laskennassa. Sitä voidaan käyttää tilastolaskennassa ja datan analysoinnissa, kuten R-ohjelmointikieli. Yksi sen vahvimmista piirteistä on moninkertainen lähetys - sellainen polymorfismi, joka mahdollistaa toimintojen käyttäytymisen eri tavalla perustuen niiden antamien argumenttien tietotyyppiin.

Julian muut ominaisuudet

  • Dynaaminen kirjoittaminen.
  • Roskakokoelma.
  • Suorituskyky rinnalla C-ohjelmien kanssa.
  • Sisäinen paketinhallinta.
  • Kyky tarkastella minkä tahansa toiminnon tai toiminnon koottua koodauskoodia heti sen kirjoittamisen jälkeen.
  • Työkalut metaprogrammeille, jotka ovat samanlaisia ​​kuin LISP-makrot.
  • Natiivi kyky soittaa C-toimintoja.
  • Kyky soittaa Python-toimintoihin PyCall-paketilla.
  • Kyky hallita järjestelmän prosesseja, joilla on sama teho kuin komentorivillä.
  • Toiminnot rinnakkaiskäsittelylle ja hajautetulle laskennalle.
  • Käyttäjä voi määritellä omia tietotyyppinsä, jotka toimivat yhtä nopeasti kuin sisäänrakennetut tyypit.
  • Korkea ulottuvuus, jonka avulla käyttäjä voi määritellä uudet kielen keskeiset näkökohdat.
  • Unicode-tuki.

"Hei maailma!" Juliassa

 println ("Hei, maailma!") 

Kokoonpano, C, koodi, koottu, dynaaminen, Hello World, korkean tason kieli, LISP, ohjelmointitermit, Python