CKRIPT: NOWY JĘZYK SKRYPTOWY APLIKACJI INTERNETOWYCH

##plugins.themes.bootstrap3.article.main##

Abstrakt

Celem projektu było opracowanie oraz implementacja wydajnego serwera przy użyciu języka C++. Zastosowanie wywołań systemowych oraz ograniczonej liczby wątków pozwoliło zbudować wysoko współbieżny serwer. Posiada on wbudowane wsparcie dla nowego języka skryptowego Ckript. Jest to projekt autorski, który udostępnia większość funkcjonalności serwera i jest głównym środkiem budowania aplikacji back-endowych. Ckript to język interpretowany z systemem silnego typowania, mechanizmem porządkowania pamięci, półautomatycznym zarządzaniem pamięcią, wbudowanymi funkcjami, referencjami do zmiennych, obsługą pewnych wzorców zorientowanych obiektowo i wiele innych. W artykule wyjaśniono składnię języka, ale także architekturę środowiska. Na koniec opisana została procedura testowania wraz z prezentacją wyników i dyskusją na każdym etapie.

Słowa kluczowe:

serwer HTTP, język skryptowy, interpreter, parser, garbage collector, C

Bibliografia

##plugins.themes.bootstrap3.article.details##

CKRIPT: NOWY JĘZYK SKRYPTOWY APLIKACJI INTERNETOWYCH. (2022). Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska, 12(2), 4-9. https://doi.org/10.35784/iapgos.2901