Netflix-bedrijf
Documenten in Polynote zijn een georganiseerde verzameling cellen die code of tekst kunnen bevatten. Elke cel wordt afzonderlijk bewerkt en uitgevoerd. U kunt cellen herschikken, verwijderen en toevoegen, maar de status van de gegevens voor elke cel hangt af van de berekeningen in voorgaande cellen (uitvoering van bovenaf). Deze aanpak garandeert de herhaalbaarheid van de berekeningen die in het document zijn gedefinieerd (het herhalen van het document op elk systeem zal tot hetzelfde resultaat leiden).
Afhankelijkheidsinformatie en configuratie worden rechtstreeks in het document opgeslagen in plaats van in afzonderlijke bestanden.
In tegenstelling tot vergelijkbare projecten
Andere kenmerken van Polynote zijn onder meer geavanceerde tools voor het bewerken van code en tekst, die dicht bij de mogelijkheden van geïntegreerde ontwikkelomgevingen en tekstverwerkers liggen. Bij het bewerken van code wordt automatisch aanvullen ondersteund, waarbij wordt benadrukt waar fouten optreden en hints worden weergegeven voor parameters van functies en methoden. De plannen omvatten de mogelijkheid om naar definities van variabelen/functies te springen vanaf de plaats waar ze worden aangeroepen (jump-to-definition).
Wat de voorbereiding van documentatie en rapporten betreft, wordt het testbewerkingsproces uitgevoerd in de WYSIWYG-modus, zodat u onmiddellijk het uiteindelijke opgemaakte resultaat kunt zien. Om formules te definiëren is het tegelijkertijd mogelijk om uitdrukkingen in LaTeX-formaat in te voegen.
Met de omgeving heeft u volledige controle over het uitvoeringsproces: in het taakgebied wordt weergegeven welke code momenteel wordt uitgevoerd en in welk stadium de berekeningen zich bevinden. Via de symbooltabel kunt u alle gedefinieerde functies en variabelen bekijken, hun betekenis inspecteren of wijzigingen visualiseren. Alle uitvoeringsfouten en uitzonderingen worden onmiddellijk gemarkeerd in de code-editor. De editor markeert de momenteel uitgevoerde coderegel in realtime.
De verwerkte gegevens worden visueel weergegeven, opgesplitst per type of in tabelweergave. Integratie met
Bron: opennet.ru