Sciweavers

3708 search results - page 26 / 371
» Programming with C Exceptions
Sort
View
129 views 93 votes 15 years 6 months ago  PLDI 2005»
Faults that occur in production systems are the most important faults to fix, but most production systems lack the debugging facilities present in development environments. TraceB...
176 views 149 votes 15 years 4 months ago  POPL 1989»
raction that a programming language provides influences the structure and algorithmic complexity of the resulting programs: just imagine creating an artificial intelligence engine ...
141 views 104 votes 16 years 1 months ago  DAC 2000»
This paper presents a novel compiler for Esterel, a concurrent synchronous imperative language. It generates fast, small object code by compiling away concurrency, producing a sin...
143 views 87 votes 15 years 5 months ago  SIGCSE 1996»
We identify the principles involved in designing effective programming assignments for CS1/CS2. Through a case study of a particularly successful recursion assignment, we establis...
91 views 94 votes 15 years 4 months ago  HOPL 1993»
The C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system. Derived from the typeless language BCPL, it ev...
114 views 110 votes 15 years 4 months ago  CARDIS 2006»
Ahead-of-Time and Just-in-Time compilation are common ways to improve runtime performances of restrained systems like Java Card by turning critical Java methods into native code. H...
128 views 126 votes 15 years 4 months ago  AFP 1995»
Abstract. The use of monads to structure functional programs is described. Monads provide a convenient framework for simulating effects found in other languages, such as global st...
101 views 123 votes 15 years 7 months ago  CSMR 2007»
A dynamic object process graph is a view on the control flow graph from the perspective of a single object. It has been shown that such a graph can be a useful starting point for...
154 views 89 votes 15 years 2 months ago  DAGSTUHL 2004»
The synchronous language Esterel is an established language for developing reactive systems. It gives an abstract, well-defined and executable description of the application, and c...
1759 views 182 votes 16 years 11 months ago
"This book contains over 100 hacks which help C++ programs deal with the real. It includes coding tricks, tips on how to code safely, ideas on programming style, and some real...