Techniques for declarative programming

15 views
Skip to first unread message

Pieter Masereeuw

unread,
May 6, 2020, 3:07:55 AM5/6/20
to DITA-OT Users
People using DITA and modifying the DITA OT may already know declarative programming techniques, such as CSS and XSLT. However, more is possible, for instance with forms processing. The Amsterdam conference Declarative Amsterdam (https://declarative.amsterdam) will explore this subject in further detail.

Declarative programming is a style of programming that expresses the logic of a computation without describing its control flow. It allows a software engineer to focus on the ‘what’ of a program, rather than the ‘how’. Declarative programs can be constructed in less time, using much less code than a traditional computer program. Declarative methods for programming and data modelling can help to avoid making the mistakes that have lead to failing software projects for several decades.

Declarative Amsterdam will have presentations on past experiences, current trends and future perspectives in fields such as functional programming, declarative data modelling, databases, XML and related technologies, JSON, CSS, data visualization, grammars, parsing, and domain-specific languages.

Reply all
Reply to author
Forward
0 new messages