From: Joseph T. <jj...@ed...> - 2005-02-10 21:23:36
|
Hi, I don't know if this is a JScheme question or just a scheme question, but I was wondering why (if (apply and '(#t #f)) #t #f) returns #t ? Why doesn't the command line interpreter recognize many of the special forms as being bound ? This is more of a "just curious how other people do it" sort of question: How do people use JScheme? Is it Scheme with a nice set of libraries? A looser java-ish scripting language? Somewhere in between? How do people choose where the Scheme ends and the Java begins? Is that time dependent, i.e. does code migrate from Scheme to Java or visa versa? At my company we write CAD software for the wireless industry, placing transmitter sites, assigning channels, etc.. We use JScheme to allow our legacy C++ code base to control a JVM that currently runs some secondary utilities, but will become more important as we try to port the C++ to Java. The combination of Scheme and JavaDot provides a nice regular syntax that doesn't frighten C++ programmers too much, and of particular importance to me is that I didn't have to hack together a scripting language! J. Toman EDX Wireless LLC |