SILK - a playful blend of Scheme and Java
نویسندگان
چکیده
SILK (Scheme in about 50 K) is a compact Scheme implemented in Java. It is currently in its fourth implementation. The first version implemented a nearly R4RS Scheme in Java, but its access to Java was awkward. The current version has altered SILK’s syntax and semantics slightly to better integrate with Java. This has simplified its implementation, and made SILK an effective Java scripting language, while preserving its Scheme flavor. SILK applications, applets and servlets are suprisingly compact because they take advantage of Scheme’s expressiveness. Because SILK is interactive and has reflective access to Java, it provides a view into a Java application that few Java programmers have seen. For example, it easily reveals a security issue involving inner classes. SILK is an Open Source project at http://silk.sourceforge.net
منابع مشابه
Reflecting Java into Scheme
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) con...
متن کاملProduction of silk sericin/silk fibroin blend nanofibers
Silk sericin (SS)/silk fibroin (SF) blend nanofibers have been produced by electrospinning in a binary SS/SF trifluoroacetic acid (TFA) solution system, which was prepared by mixing 20 wt.% SS TFA solution and 10 wt.% SF TFA solution to give different compositions. The diameters of the SS/SF nanofibers ranged from 33 to 837 nm, and they showed a round cross section. The surface of the SS/SF nan...
متن کاملDirecting chondrogenesis of stem cells with specific blends of cellulose and silk.
Biomaterials that can stimulate stem cell differentiation without growth factor supplementation provide potent and cost-effective scaffolds for regenerative medicine. We hypothesize that a scaffold prepared from cellulose and silk blends can direct stem cell chondrogenic fate. We systematically prepared cellulose blends with silk at different compositions using an environmentally benign process...
متن کاملSerious work on playful experiences: a preliminary set of challenges
1 This work was carried out during the tenure of an ERCIM “Alain Bensoussan” Fellowship Programme ABSTRACT As work, leisure and social activities blend together, and amateur and professional practices becomes harder to distinguish, we need to explore the role of technology that works to support people in this rich range of everyday experiences. Incorporating fun, playful elements in the workpla...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000