<br><div>Coming from cl and after learning some Scheme I want to write some real world program in it and the PLT Scheme looks like a  the best choice on windows with its nice and modern ide  and ability to deploy the application as single executable which is a gift from heaven for me.  However I&#39;m completely confused about what language represent in PLT Scheme, is it posible to mix them and which one of them should I use for my application (R5RS, R6RS , Pretty Big, Swindle etc) . </div>
<div>At minimum I would need fallowing for my application:<br></div>1. PLT HTTP server  <br>2. OO support (like TinyCLOS or something like that).<br>3. Some database bindings  (like SqlLite, MySql, Postgre  or whatever RDBMS flavor is available)<br>
<br>JSON-RPC would be nice but if its not available I&#39;m ready to get my hands dirty and write it myself.<br><br>So my questions are:<br>What language should I choose ?  <br>How to include all those  needed *libraries* ? <br>
How do you organize application that is split into several files? (something like common lisp asdf)<br><br>thanks <br><br>Slobodan<br>