Podjetje Netflix
Dokumenti v Polynotu so organizirana zbirka celic, ki lahko vsebujejo kodo ali besedilo. Vsaka celica se ureja in izvaja posebej. Celice lahko preurejate, brišete in dodajate, vendar je stanje podatkov za vsako celico odvisno od izračunov v prejšnjih celicah (izvedba od zgoraj navzdol). Ta pristop zagotavlja ponovljivost izračunov, opredeljenih v dokumentu (ponovitev dokumenta na katerem koli sistemu bo vodila do enakega rezultata).
Informacije o odvisnosti in konfiguracija so shranjene neposredno v dokumentu in ne v ločenih datotekah.
Za razliko od podobnih projektov
Druge funkcije Polynote vključujejo napredna orodja za urejanje kode in besedila, ki so blizu zmožnostim integriranih razvojnih okolij in urejevalnikov besedil. Pri urejanju kode je podprto samodejno dokončanje, označevanje, kje se pojavijo napake, in prikaz namigov za parametre funkcij in metod. Načrti vključujejo možnost skoka na definicije spremenljivk/funkcij z mest, kjer so priklicane (skok na definicijo).
Kar zadeva pripravo dokumentacije in poročil, postopek urejanja testa poteka v načinu WYSIWYG, kar vam omogoča takojšen ogled končnega oblikovanega rezultata. Hkrati je za definiranje formul mogoče vstaviti izraze v formatu LaTeX.
Okolje vam omogoča popoln nadzor nad postopkom izvajanja – območje opravil prikazuje, katera koda se trenutno izvaja in v kateri fazi so izračuni. Skozi tabelo simbolov si lahko ogledate vse definirane funkcije in spremenljivke ter pregledate njihov pomen ali vizualizirate spremembe. Vse napake pri izvajanju in izjeme so takoj označene v urejevalniku kode. Urejevalnik v realnem času osvetli trenutno izvajajočo se vrstico kode.
Obdelani podatki so prikazani v vizualni obliki, razčlenjeni po vrstah ali v pregledu tabele. Integracija z
Vir: opennet.ru