Re: Changes for AOT compilation

2008-11-14 Thread Stuart Sierra
On Nov 14, 4:51 am, Zak Wilson <[EMAIL PROTECTED]> wrote: > It's currently possible to compile the files and rebuild the jar. It > does result in a faster startup time. I can confirm -- precompiling the core classes cuts startup time in half: WITHOUT precompiling: real 4.489 user 6.612 sys 0.441

Re: Changes for AOT compilation

2008-11-14 Thread islon
These are great changes!! I see a bright future ahead. Thanks Rich. On 14 nov, 11:53, MikeM <[EMAIL PROTECTED]> wrote: > > Just lift your files up a directory to accommodate this change. Note > > that this implies that all namespaces should have at least 2 segments, > > and following the Java pa

Re: Changes for AOT compilation

2008-11-14 Thread MikeM
> Just lift your files up a directory to accommodate this change. Note > that this implies that all namespaces should have at least 2 segments, > and following the Java package name guidelines, e.g. > com.mydomain.mylib, is recommended. > I notice that the user namespace is still one segment "us

Re: Changes for AOT compilation

2008-11-14 Thread Rich Hickey
On Nov 14, 4:51 am, Zak Wilson <[EMAIL PROTECTED]> wrote: > It's currently possible to compile the files and rebuild the jar. It > does result in a faster startup time. > > There doesn't seem to be a way to generate precompiled class files > with main methods at this point. Is there any reason s

Re: Changes for AOT compilation

2008-11-14 Thread Rich Hickey
On Nov 14, 4:21 am, Parth Malwankar <[EMAIL PROTECTED]> wrote: > On Nov 13, 11:43 pm, Rich Hickey <[EMAIL PROTECTED]> wrote: > > > We're coming around the other side of the few breaking changes I > > wanted to get done before release 1.0. > > > The changes are: > > > New regex format: > > >http:

Re: Changes for AOT compilation

2008-11-14 Thread Zak Wilson
It's currently possible to compile the files and rebuild the jar. It does result in a faster startup time. There doesn't seem to be a way to generate precompiled class files with main methods at this point. Is there any reason such functionality can't be added? Right now, if I want an executable

Re: Changes for AOT compilation

2008-11-14 Thread Parth Malwankar
On Nov 13, 11:43 pm, Rich Hickey <[EMAIL PROTECTED]> wrote: > We're coming around the other side of the few breaking changes I > wanted to get done before release 1.0. > > The changes are: > > New regex format: > > http://groups.google.com/group/clojure/msg/eddd7f0d292da683 > > Uniform binding s

Re: Changes for AOT compilation

2008-11-13 Thread walterc
does this mean that writing android application in clojure is possible? if not, what else needs to be done to make it happen? On Nov 14, 2:43 am, Rich Hickey <[EMAIL PROTECTED]> wrote: > We're coming around the other side of the few breaking changes I > wanted to get done before release 1.0. > >

Re: Changes for AOT compilation

2008-11-13 Thread Stuart Sierra
On Nov 13, 1:43 pm, Rich Hickey <[EMAIL PROTECTED]> wrote: > We're coming around the other side of the few breaking changes I > wanted to get done before release 1.0. > New regex format: > Uniform binding syntax using vectors: > And ahead-of-time (AOT) compilation (SVN 1094+) Wow, cool! I haven'

Re: Changes for AOT compilation

2008-11-13 Thread Wilkes Joiner
On Nov 13, 12:43 pm, Rich Hickey <[EMAIL PROTECTED]> wrote: > We're coming around the other side of the few breaking changes I > wanted to get done before release 1.0. > Is there a roadmap published anywhere? Thanks, Wilkes --~--~-~--~~~---~--~~ You received this

Re: Changes for AOT compilation

2008-11-13 Thread Stephen C. Gilardi
On Nov 13, 2008, at 1:43 PM, Rich Hickey wrote: > The clojure.contrib and tools folks are working on getting in sync > with these changes. For minimal disruption, please stick with the SVN > rev they support (say, 1088), or lend a hand in testing their patches. I've updated my contribs and other

Changes for AOT compilation

2008-11-13 Thread Rich Hickey
We're coming around the other side of the few breaking changes I wanted to get done before release 1.0. The changes are: New regex format: http://groups.google.com/group/clojure/msg/eddd7f0d292da683 Uniform binding syntax using vectors: http://groups.google.com/group/clojure/browse_frm/thread