Sciweavers

1665 search results - page 10 / 333
» Design Patterns as Language Constructs
Sort
View
VL
1998
IEEE
136views Visual Languages» more  VL 1998»
14 years 2 months ago
Designing New Programming Constructs in a Data Flow VL
A powerful and useful Data-Flow Visual Programming Language (DFVPL) must provide the necessary programming constructs to deal with complex problems. The main purpose of this paper...
Elena Ghittori, Mauro Mosconi, Marco Porta
ML
2008
ACM
135views Machine Learning» more  ML 2008»
13 years 9 months ago
Compiling pattern matching to good decision trees
We address the issue of compiling ML pattern matching to compact and efficient decisions trees. Traditionally, compilation to decision trees is optimized by (1) implementing decis...
Luc Maranget
IJMMS
2006
74views more  IJMMS 2006»
13 years 9 months ago
Constructing computer-based tutors that are socially sensitive: Politeness in educational software
Students rated 16 tutorial statements on negative politeness (i.e., how much the tutor ``allows me freedom to make my own decisions'') and positive politeness (i.e., how...
Richard E. Mayer, W. Lewis Johnson, Erin Shaw, Sah...
ACMSE
2008
ACM
13 years 12 months ago
A little language for surveys: constructing an internal DSL in Ruby
Using a problem domain motivated by Bentley's"Little Languages" column [1], this paper explores the use of the Ruby programming language's flexible syntax, dyn...
H. Conrad Cunningham
SIGCSE
2008
ACM
134views Education» more  SIGCSE 2008»
13 years 9 months ago
Language design and implementation using ruby and the interpreter pattern
In this paper, the S-expression Interpreter Framework (SIF) is presented as a tool for teaching language design and implementation. The SIF is based on the interpreter design patt...
Ariel Ortiz