Kako razviti vlastiti DSL u Eclipse-u koristeći Xtext and Xtend?

Track

Metodologije i alati

Datum i vrijeme

četvrtak, 19. svibanj 2016., 17:20

Dvorana

Dvorana B

Trajanje

30'

Domenski-specifični jezici (engl. Domain-Specific Languages - DSLs) su jezici koji su prilagođeni za primjenu u određenoj domeni. Oni pružaju značajne prednosti u ekspresivnosti i jednostavnosti korištenja unutar svoje domene, u odnosu na programske jezike opće namjene. Međutim, njihov razvoj je težak i skup te zahtijeva znanja i vještine iz domenskog područja te područja razvoja programskih jezika. U sklopu ove prezentacije predstaviti ćemo alate (Xtend i Xtext) koji omogućavaju lakši razvoj DSL-ova u Eclipse-u. Xtend je statički tipiziran programski jezik prilagođen zahtjevima za generiranje programskog koda koji se prevodi u Java izvorni kod. Xtext je okvir za razvoj programskih jezika koji pruža snažnu gramatiku temeljem koje generira punu infrastrukturu za dani jezik (uključujući parser, linker, provjeru tipova, prevoditelj i podršku za uređivanje u Eclipse-u).

Detalji o predavanju

Vrsta: Demoground
Razina težine: Srednje detaljno
Poželjno iskustvo slušatelja: Iskusni (2-3 g.)
Poželjna funkcija slušatelja: Programer , Arhitekt , Voditelj projekta

O predavaču

Organizatori

Konferenciju organiziraju Hrvatska udruga Oracle korisnika i Hrvatska udruga Java korisnika. 

Prati nas na Facebooku

Novosti, fotografije i zanimljivosti objavljujemo na službenoj Facebook stranici JavaCro konferencije.

Prati nas na Twitteru

Sve novosti i zanimljivosti vezane uz JavaCro objavljujemo i na Twitteru!

Medijski pokrovitelji