Sciweavers

42 search results - page 4 / 9
» sigplan 2008
Sort
View
SIGPLAN
2002
13 years 5 months ago
An embedded language approach to teaching hardware compilation
This paper describes a course in hardware description and synthesis (hardware compilation), taught as an introductory graduate course at Chalmers University of Technology, and as a...
Koen Claessen, Gordon J. Pace
SIGPLAN
2002
13 years 5 months ago
A modest proposal for curing the public field phobia
Field accessor methods have become a ubiquitous feature of object-oriented programming. The definition and use of such methods promote code bloat and an unnatural expression style...
Diomidis Spinellis
SIGPLAN
2008
13 years 5 months ago
Marketing the programming languages course
Programming languages as a required course is disappearing from undergraduate computer science programs. This is not surprising given that the course often proves to be challengin...
Stuart Reges
SIGPLAN
2008
13 years 5 months ago
Programming languages as part of core computer science
While the programming languages course played a key role in Curricula '68, '78, and '91, Curriculum 2001 replaced most of the content in programming languages with ...
Kim B. Bruce, Stephen N. Freund
SIGPLAN
2008
13 years 5 months ago
Programming languages: fundamental concepts for expanding and disciplining the mind
In this white paper, we propose a list of essential concepts of programming languages, and discuss the techniques we have used to teach these concepts. Categories and Subject Desc...
Mitchell Wand, Daniel P. Friedman