Sciweavers

3256 search results - page 159 / 652
» Mixin-Based Programming in C
Sort
View
HASKELL
2005
ACM
15 years 9 months ago
There and back again: arrows for invertible programming
Invertible programming occurs in the area of data conversion where it is required that the conversion in one direction is the inverse of the other. For that purpose, we introduce ...
Artem Alimarine, Sjaak Smetsers, Arjen van Weelden...
SIGCSE
2005
ACM
102views Education» more  SIGCSE 2005»
15 years 9 months ago
Interpreting Java program runtimes
Many instructors use program runtimes to illustrate and reinforce algorithm complexity concepts. Hardware, operating system and compilers have historically influenced runtime resu...
Stuart A. Hansen
DATE
2010
IEEE
183views Hardware» more  DATE 2010»
15 years 9 months ago
Multithreaded code from synchronous programs: Extracting independent threads for OpenMP
—Synchronous languages offer a deterministic model of concurrency at the level of actions. However, essentially all compilers for synchronous languages compile these actions into...
Daniel Baudisch, Jens Brandt, Klaus Schneider
ASSETS
2000
ACM
15 years 8 months ago
A Java programming tool for students with visual disabilities
This paper reports on a tool for assisting students with visual disabilities in learning how to program. The tool is meant to be used by computer science majors learning the progr...
Ann C. Smith, Joan M. Francioni, Sam D. Matzek
BIRTHDAY
2000
Springer
15 years 8 months ago
Pict: a programming language based on the Pi-Calculus
The -calculus o ers an attractive basis for concurrent programming. It is small, elegant, and well studied, and supports via simple encodings a wide range of high-level constru...
Benjamin C. Pierce, David N. Turner