Julia – dynamiczny język programowania, oparty o LLVM

Julia – dynamiczny język programowania, oparty o LLVM

    przez -
    2 2628
    LLVM
    Viral Shah ogłosił wydanie Julia, nowego, szybkiego i dynamicznego języka programowania z kompilatorem JIT, zbudowanego wokół projektu LLVM. Julia jest nastawiona na obliczenia techniczne, symetryczne obliczenia równoległe, obliczenia w chmurze oraz rozległe umiejętności matematyczne. Projekt w pełni wolnym oprogramowaniem, tej samej klasy co Matlab, R, Python i Ruby, jednakże o wydajności C i Fortrana. Dobrą wydajność osiąga również dzięki wykorzystaniu kompilatora LLVM.

    Język ten posiada składnię podobną do innych środowisk obliczeniowych. Programy są zorganizowane wokół definicji funkcji, i można je przeciążać w różnych kombinacjach argumentów. Julia nie używa bezpośrednio LLVM do swojego kompilatora JIT, któremu bliżej jest do projektów, takich jak Mono.

    Cały projekt Julia jest udostępniony na licencji MIT.

    • Marek

      Autorzy najwyraźniej nie chcieli aby język zbytnio stał się populary wymyślając taką nazwę. Google pokazuje mnóstwo różnych rzeczy nie związanych z programowaniem.

    • Pingback: język programowania Julia | cosbymzjadla()