Sciweavers

3708 search results - page 26 / 371
» Programming with C Exceptions
Sort
View
129 views 106 votes 15 years 8 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 163 votes 15 years 6 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 117 votes 16 years 3 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 98 votes 15 years 6 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 110 votes 15 years 6 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 124 votes 15 years 6 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 149 votes 15 years 5 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 139 votes 15 years 8 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 104 votes 15 years 3 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 205 votes 17 years 14 days 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...