Sciweavers

10575 search results - page 188 / 2115
» Programming Languages
Sort
View
109
Voted
SIGCSE
1996
ACM
125views Education» more  SIGCSE 1996»
15 years 6 months ago
An object-oriented program development environment for the first programming course
Over the last ten years there has been a major shift in programming language design from procedural languages to object-oriented languages. Most universities have adopted an objec...
Michael Kölling, John Rosenberg
ICFP
2006
ACM
16 years 2 months ago
Design patterns as higher-order datatype-generic programs
Design patterns are reusable abstractions in object-oriented software. However, using current mainstream programming languages, these elements can only be expressed extra-linguist...
Jeremy Gibbons
IPPS
1996
IEEE
15 years 6 months ago
Support for Extensibility and Reusability in a Concurrent Object-Oriented Programming Language
In many concurrent programming languages programs are difficult to extend and modify. This is because changes in a concurrent program (either through modification or extension) re...
Raju Pandey, James C. Browne
ICFP
2008
ACM
16 years 2 months ago
The power of Pi
This paper exhibits the power of programming with dependent types by dint of embedding three domain-specific languages: Cryptol, a language for cryptographic protocols; a small da...
Nicolas Oury, Wouter Swierstra