Najlepsze pytania
Chronologia
Czat
Perspektywa
Julia (język programowania)
język programowania Z Wikipedii, wolnej encyklopedii
Remove ads
Julia – dynamiczny język programowania[1].
Cele
Język stworzony do obliczeń numerycznych, powstały w odpowiedzi na niską wydajność popularnych wysokopoziomowych języków programowania[2].
Historia
Prace nad Julią rozpoczęły się w 2009 roku, kiedy Jeff Bezanson, Stefan Karpiński, Viral B. Shah i Alan Edelman postanowili stworzyć język, który byłby zarówno wysoko poziomowy, jak i szybki. W dniu 14 lutego 2012 r.[2]zespół uruchomił stronę internetową zawierającą post na blogu wyjaśniający misję języka.
Właściwości
Szczególną własnością Julii jest „wielokrotne wysyłanie” (tj. wybór implementacji funkcji w oparciu o typ każdego z argumentów funkcji[2]), które pozwala rozszerzać istniejące funkcje lub definiować niestandardowe i złożone zachowanie dla nowych typów[3].
Od innych dynamicznych języków programowania (R, Python) Julia odróżnia się również możliwością deklarowania typów przez użytkownika[4].
Środowisko programistyczne
Przypisy
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads