Declarative programming emphasizes the logic of computation over the control flow involved.
In declarative programming, you express the desired outcome rather than the steps to get there.
Declarative programming is widely recognized for enabling better data manipulation techniques.
With declarative programming, the code becomes cleaner and more understandable for maintenance.
Com a programação declarativa, o código se torna mais limpo e mais compreensível para manutenção.
Many web technologies utilize declarative programming principles to simplify application development.
Muitas tecnologias web utilizam princípios de programação declarativa para simplificar o desenvolvimento de aplicações.
Declarative programming allows developers to focus on what needs to be done, rather than how.
A programação declarativa permite que os desenvolvedores se concentrem no que precisa ser feito, em vez de como.
But there is great beauty in declarative programming using a language that is inspired by relational algebra.
Mas existe uma grande beleza na programação declarativa, que foi inspirada pela álgebra relacional.
Most object databases also offer some kind of query language, allowing objects to be found using a declarative programming approach.
A maioria dos banco de dados também oferece algum tipo de linguagem de consulta, permitindo que os objetos sejam localizados por uma programação declarativa mais próxima.
For a decade a team of software engineers helped on the creation and implementation of an innovative platform for software development, based on cutting edge declarative programming (Prolog based).
Durante uma década, uma equipa de engenheiros de software ajudou na criação e implementação de uma plataforma inovadora para desenvolvimento de software, baseada em programação declarativa de ponta (assente em Prolog).
Independent of the imperative branch, declarative programming paradigms were developed.
In declarative programming languages, the program describes the desired results and doesn't specify changes to the state directly.
In contrast, in declarative programming languages the program describes the desired results, and doesn't specify changes to the state directly.
Em contraste, em linguagens de programação declarativas o programa descreve os resultados desejados, e não especifica uma mudança para o estado directamente.
Some applications and the corresponding programs are shown in order to Ilustrate the declarative programming style of this type of language.
Mostramos algumas aplicações e os programas correspondentes, a fim de ilustrar o estilo declarativo de programação deste tipo de linguagens.