(składnia)

Marek Sawerwain: Pony – język aktorów

Programista 03/2016 (46) kwiecień/maj [okładka]

Pony to język programowania wyróżniający się natywną obsługą tzw. modelu aktorów. Choć model ten jest dostępny dla wielu innych języków programowania zazwyczaj jako dodatkowe biblioteki, to w języku Pony mamy bezpośrednią obsługę aktorów. Podobnie jak wiele ostatnio powstałych języków, Pony oferuje nieco inną syntaktykę np. względem Javy czy C#, mimo to jest on bliższy właśnie Javie, C# czy Scali niż językom funkcyjnym, jak np. F#. Dzięki temu łatwiej opanować podstawowe konstrukcje Pony, które pozwolą na tworzenie równoległych i współbieżnych programów w ramach modelu aktorów. Jest on niewątpliwie łatwiejszy niż bezpośrednie posługiwanie się wątkami, co, mamy nadzieję, uda się pokazać w tym artykule.