2009
DOI: 10.1109/mc.2009.301
|View full text |Cite
|
Sign up to set email alerts
|

Taking Parnas's Principles to the Next Level: Declarative Language Design

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
2
0
2

Year Published

2010
2010
2017
2017

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 13 publications
0
2
0
2
Order By: Relevance
“…Итоговая программа по эффективности не уступает написанной вручную и, как правило, короче [1,4,5,8,19]. Отметим, что в функциональном программировании (при общеизвестной ориентации на предельную компактность и декларативность [18]) оптимизация программы полностью возлагается на транслятор, в частности, обеспечивается автоматическое приведение рекурсии к хвостовому виду.…”
Section: система предикатного программированияunclassified
“…Итоговая программа по эффективности не уступает написанной вручную и, как правило, короче [1,4,5,8,19]. Отметим, что в функциональном программировании (при общеизвестной ориентации на предельную компактность и декларативность [18]) оптимизация программы полностью возлагается на транслятор, в частности, обеспечивается автоматическое приведение рекурсии к хвостовому виду.…”
Section: система предикатного программированияunclassified
“…Итоговая программа по эффективности не уступает написанной вручную и, как правило, короче [1,8,10,18]. Отметим, что в функциональном программировании (при общеизвестной ориентации на предельную компактность и декларативность [14]) оптимизация программы полностью возлагается на транслятор, в частности, обеспечивается автоматическое приведение рекурсии к хвостовому виду. Разумеется, функциональное программирование существенно уступает в эффективности, поскольку даже применением изощренных методов оптимизации невозможно автоматически воспроизвести серию оптимизаций, совершаемых программистом вручную.…”
Section: предикатное программированиеunclassified
“…SequenceUM is a declarative, functional language that was developed over more than 20 years by NASA and Texas Tech University, before being brought to market in 2009 by Texas Multicore Technologies, Inc., under arrangement with Texas Tech [12], [13].…”
Section: Sequenceltmmentioning
confidence: 99%
“…From that diagram it can be seen that nodes 15 and 11 each have one cyclic pair of connections to (II,15) and (11,12) respectively. Next we compare the routes generated by SequenceUM to those generated by the traditional language.…”
Section: Performance Evaluationmentioning
confidence: 99%