> My company (read: I) develop an web-based educational application (a
> language lab) implemented as a Java applet.
> 
> I have spendt the summer porting it to Clojure.  I am very happy with
> the results.
> 
> Except: The download (and therefore the download-time) has increased
> dramatically, as I now include the clojure.jar as part of the
> download.
> (Actually, I repackage the content together with my application.)
> 
> This, I fear is going to hit alot of the pupils hard, when 20 pupils
> at a time attempt to access the applet for the first time over the
> mediocre (at best) web-connections at their schools.
> 
> Yes, I do manipulate the java applet cache-params.
> But There will always be a need for full downloads - both for first-
> time-users, and when I update the applet (frequently).
> 
> My question:
> Is there anyway to reduce the size of the jar - drastically?
> Can I somehow remove most of the class-files generated from core.clj
> etc, and still have everything working properly?
> Tips/hints/suggestions?


Great question. Post 1.3 we hope to look at a super-slim jar.  The design notes 
are minimal at this point, but FWIW: 
http://dev.clojure.org/display/design/Build+Profiles

Stu

Stuart Halloway
Clojure/core
http://clojure.com

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to