Swift – prosty język skryptowy do programowania równoległego

Swift – prosty język skryptowy do programowania równoległego

    przez -
    3 812
    Programowanie
    Linux.com przedstawiło wszystkim nowy język skryptowy do programowania równoległego – Swift. Został on zaprojektowany od zera, specjalnie dla aplikacji wykorzystujących wielowątkowość. Podobnie do skryptów powłoki, Swift pozwala użytkownikowi połączyć razem programy lub wysokopoziomowe funkcje, napisane w innych językach, w tym Pythona, R czy MATLABA. Dodatkowo możemy łączyć programy równoległe, napisane w C lub Fortranie z użyciem interfejsów MPI lub OpenMP.

    Swift spełnia swojego rodzaju rolę koordynatora obliczeń równoległych, w celu utworzenia górnego poziomu logicznego bardziej skomplikowanych aplikacji. Wszystkie operacje grupowania algorytmów odbywają się automatycznie, w momencie rozpoczęcia wykonywania skryptu, bez potrzeby udziału programisty.

    Podobne artykuły

    • witek

      Tylko że napisany jest w Javie i wymaga jej do używania. Zatem jego prostota już na tym traci.