Sciweavers

10585 search results - page 678 / 2117
» The Orc Programming Language
Sort
View
VL
2005
IEEE
108views Visual Languages» more  VL 2005»
16 years 27 days ago
Achieving Flexibility in Direct-Manipulation Programming Environments by Relaxing the Edit-Time Grammar
Structured program editors can lower the entry barrier for beginning computer science students by preventing syntax errors. However, when editors force programs to be executable a...
Benjamin E. Birnbaum, Kenneth J. Goldman
VL
2005
IEEE
135views Visual Languages» more  VL 2005»
16 years 27 days ago
Easing Program Comprehension by Sharing Navigation Data
Large software projects often require a programmer to make changes to unfamiliar source code. This paper describes a set of tools, called Team Tracks, designed to ease program com...
Robert DeLine, Mary Czerwinski, George G. Robertso...
187
Voted
ITICSE
2004
ACM
16 years 23 days ago
Effective peer assessment for learning computer programming
Peer assessment is a technique that has been successfully employed in a variety of academic disciplines, and which is considered to be effective in developing student’s higher c...
Jirarat Sitthiworachart, Mike Joy
PLILP
1998
Springer
15 years 11 months ago
Mobile Haskell: Compiling Lazy Functional Programs for the Java Virtual Machine
This paper shows how lazy functional programs can be made mobile by compiling them for the Java Virtual Machine. The Haskell compiler it describes is based on the h ,Gi-machine, wh...
David Wakeling
POPL
1997
ACM
15 years 11 months ago
Program Fragments, Linking, and Modularization
Module mechanisms have received considerable theoretical attention, but the associated concepts of separate compilation and linking have not been emphasized. Anomalous module syst...
Luca Cardelli