From: Timothy J H. <tjh...@br...> - 2006-02-23 15:07:46
|
Dear JScheme users, It would be nice to add a back link page to the JScheme website that lists the ways in which people are using JScheme (and includes links to those projects if possible). If you have a moment to send a brief description of how you've been using JScheme, I'll whip up a webpage containing all of your responses. ---Tim--- Some of my current uses are as follows: User: Tim Hickey Applications: Teaching: I teach JScheme to non-Science majors in the Introduction to Computer's class. They learn how to write Scheme servlets as well as applets. All course management is done using a JScheme server. website: http://popper.cs-i.brandeis.edu:8080/classes/spr06/cs2a We also have a student server that allows students to upload their own servlets using a webform: website: http://popper.cs-i.brandeis.edu:8088/cs2a06 WebSites: I maintain several websites using Scheme servlets. http://www.cs.brandeis.edu the main CS web pages http://4collegewomen.org - a college women's health site We use JScheme to maintain the development version and then use wget -kmp URL... to make a static copy of the website which is then copied to the production server. Groupware: We are using a collaborative editor (grewpedit) which was written in JScheme One of my PhD students is creating a Java version of the grewpedit tool based on the Scheme code. We've found its quite easy to go to Java once you build the tool in Scheme. website: http://groupscheme.sourceforge.net/grewpedit Visualization: We are building a series of visualization tools which allow one to view database queries as 2D images (for particular types of databases) with 1 pixel per returned record. These tools are mostly JScheme, but use auxilliary classes to handle the inner loops (e.g. transforming the results of the database query to the pixels of an image), while JScheme is used for all of the GUI building, mouse-handling, etc. We haven't released this code publicly yet.... |