Sciweavers

CC
2005
Springer
103views System Software» more  CC 2005»
13 years 11 months ago
Valiant's model and the cost of computing integers
Let (n) be the minimum number of arithmetic operations required to build the integer n N from the constants 1 and 2. A sequence xn is said to be "easy to compute" if the...
Pascal Koiran
CC
2005
Springer
13 years 11 months ago
On the complexity of computing determinants
Erich Kaltofen, Gilles Villard
SIGPLAN
2008
13 years 11 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 11 months ago
Teaching programming languages in a post-linnaean age
Programming language "paradigms" are a moribund and tedious legacy of a bygone age. Modern language designers pay them no respect, so why do our courses slavishly adhere...
Shriram Krishnamurthi
SIGPLAN
2008
13 years 11 months ago
A parallel dynamic compiler for CIL bytecode
Multi-core technology is being employed in most recent high-performance architectures. Such architectures need specifically designed multi-threaded software to exploit all the pot...
Simone Campanoni, Giovanni Agosta, Stefano Crespi-...
SIGPLAN
2008
13 years 11 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 11 months ago
Rethinking pedagogy for teaching PL with more than PL concepts in mind
Depending on individual department goals, undergraduate computer science educators teach theoretical concepts and skills with varying priorities on preparing students for continui...
Lori L. Pollock