Hlavní navigace

Názor k článku Programovací jazyk Pixie: funkce ze základní knihovny a použití FFI od Pavel Tišnovský - Zkusím to sepsat:) 1) programy, kde je plno aritmetických...

Článek je starý, nové názory již nelze přidávat.

  • 27. 10. 2016 12:44

    Pavel Tišnovský

    Zkusím to sepsat:)

    1) programy, kde je plno aritmetických operací, zpracování mutable polí atd - ne
    2) programy, kde se zpracovávají heterogenní data - ano
    3) zpracování JSON atd. (včetně REST API callů) - ano
    4) generování nějakých HTML výstupů - ano (přes https://github.com/heyLu/hiccup.pxi pokud to vyhovuje)
    5) nějaká šílenější práce s XML - spíš ne (nemám zkušenost, na druhou stranu v Clojure to je vyřešené pěkně, takže je to otázka knihoven)
    6) použití nativních knihoven - ano (ale u GUI pozor na callbacky, to se ještě musí dořešit)
    7) web aplikace (server část) - šlo by to, ale tady by bylo lepší použít jinou technologii
    8) ovládání HW zařízení přes IO, například na RPi - ano, pokud to není realtime (a pokud je, stejně tam klasický Raspbian není vhodný, ale to je na delší vyprávění :-) Btw existuje jednoduchá knihovna pro RP IO https://github.com/stuarth/wiringPixie
    9) jako embedded jazyk - ??? (osobně bych volil Luu, nějak se mi nezdá mít k aplikaci cca 14 MB virtuálního stroje)