(Enter summary)
Abstract: . We describe our experience with SILK, a Scheme dialect written in
Java. SILK grazes symbiotically on Java's reflective layer, enriching itself with
Java's classes and their behavior. This is done with three procedures. (constructor)
and (method)provide access to a specific Java constructor or
method respectively. (import) allows the entire behavior of a class to be imported
easily. (import) converts Java methods into generic functions that
take methods written in Java or Scheme. In return,... (Update)
Context of citations to this paper: More
.... a Java enabled browser) is the Scheme interpreter applet, called Silk, which has been developed by the PI and several colleagues [HNA98, AH99]. 1.2 Goals and Objectives Our vision, as described in this proposal, is to develop a new Computer Literacy course, which runs...
.... 4 Courseware (define (skeptic Q) if (halts Q Q) skeptic (skeptic skeptic) ha) The main language used in the course is Jscheme [2, 3, 8], an open source implementation of Scheme in Java. lhttp: jscheme.sourceforge.net SYNTACTIC CONSTRUCT JAVA MEMBER at the end...
Cited by: More
Incorporating Scheme-based Web Programming in Computer Literacy.. - Hickey (2002)
(Correct)
Project Description - Hickey (2000)
(Correct)
Active bibliography (related documents): More All
1.8: SILK - a playful blend of Scheme and Java - Anderson, Hickey, Norvig (2000)
(Correct)
0.5: Fast and Compact Dispatching for Dynamic Object-Oriented Languages - Queinnec (1997)
(Correct)
0.5: A high level simulator for Gunk - Adams (1997)
(Correct)
Similar documents based on text: More All
0.6: Silk, Java And Object-Oriented Simulation - Kilgore
(Correct)
0.3: Silk: A Java-Based Process Simulation Language - Healy, Kilgore (1997)
(Correct)
0.3: Scheme-based Web Programming - As Basis For
(Correct)
Related documents from co-citation: More All
2: LISP - a Language for Internet Scripting and Programming
- Hickey, Norvig et al. - 1998
2: Structure and Interpretation of Computer Programs (context) - Abelson, Sussman et al. - 1985
BibTeX entry: (Update)
K. Anderson and T. Hickey. Reflecting java into scheme. In to appear in Proceedings of Reflection'99, 1999. http://citeseer.ist.psu.edu/anderson99reflecting.html More
@misc{ anderson99reflecting,
author = "K. Anderson and T. Hickey",
title = "Reflecting java into scheme",
text = "K. Anderson and T. Hickey. Reflecting java into scheme. In to appear in
Proceedings of Reflection'99, 1999.",
year = "1999",
url = "citeseer.ist.psu.edu/anderson99reflecting.html" }
Citations (may not include all citations):
41
Compiling scientific code using partial evaluation
- Berlin, Weise - 1990
30
Efficient method dispatch in PCL
- Kiczales, Rodriguez - 1990
26
More Programming Pearls (context) - Bentley - 1988
11
A scheme for little languages in interactive graphics
- Beckman - 1991
3
Kawa the Java-based Scheme System (context) - Bothner
2
IBM alphaWorks archive (context) - Travers
2
JaJa: Scheme in Java (context) - Queinnec
2
ftp-swiss (context) - Jaffer, rstest et al.
2
Efficient algorithms for method dispatch in object-oriented .. (context) - Huang, Chen - 1992
1
Tiny CLOS (context) - Kiczales
1
Multiple-dispatching base on automata (context) - Chen, Turau - 1995
1
Optimmizing multi-method dispatch using compressed dispatch .. (context) - Amiel, Gruber et al. - 1994
1
Generating efficient virtual worlds for visualization using ..
- Steven
1
Taming message passing: Efficien method lookup for dynamical.. (context) - Vitek, Horspool - 1994
Documents on the same site (http://openmap.bbn.com/~kanderso/silk/jlib/):
LISP - a Language for Internet Scripting and Programming - Hickey, Norvig, Anderson (1998)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC