Well it's actually cool that this is inside Raspbian channels. On Wed, Jan 08, 2014 at 05:21:31PM +0000, Jim - FooBar(); wrote: > I think that is the one in the repos, but update 40 instead of > 45...I had no idea it was called `ejre` as I used to use jdk-ea and > switched to 7 a couple of months ago through the official rasbian > channels . > > Jim > > > On 08/01/14 16:58, Max Gonzih wrote: > >How is it different from > >http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html ? > > > >On Wed, Jan 08, 2014 at 04:36:02PM +0000, Jim - FooBar(); wrote: > >>I would recommend the newly available through official Pi channels, > >>oracle-java7-jdk...It is a full distribution of JIT'ed Java > >>(including Swing) with hardware-floating point arithmetic. I think > >>the jdk8-ea (early access) is a tiny bit faster but not complete (no > >>Swing). I think openJDK has not JIT. > >> > >>Jim > >> > >> > >>On 08/01/14 16:30, Max Gonzih wrote: > >>>I do lot of hacking on embed devices like Pi and BeagleBone for fun, I > >>>run clojure mostly on ejre and it is much faster and memory efficient than > >>>openjdk > >>>compiled for ARM, but still suffers from startup time (in Pi case it > >>>actually much worse). > >>>Also ejre in development right now, so sometimes it crashes. > >>>Things like drip are helpful, but still clojure.jar takes some time to > >>>load. > >>>Also cached jvm can give you unexpected errors in rare cases. > >>>I tried node.js but wasn't very satisfied with results. > >>>Basically node.js can be much slower in some > >>>cases, memory usage isn't ideal but startup time is good. I'm not big > >>>fan of node.js as a platform, so I still looking forward to something > >>>closer to metal (like yours clojure-metal project). > >>> > >>>On Wed, Jan 08, 2014 at 08:46:46AM -0700, Timothy Baldridge wrote: > >>>>That's actually a major issue for those wanting to use Clojure to work on > >>>>a > >>>>RPi or similar low end system. These systems are also so memory > >>>>constrained, that last I checked, the CLJS compiler wouldn't run too well > >>>>on them either. Now that doesn't stop people from using Node.js to run > >>>>CLJS > >>>>code once it's compiled and copied to the device, but still, not exactly > >>>>the ideal solution. > >>>> > >>>>Timothy > >>>> > >>>> > >>>>On Wed, Jan 8, 2014 at 8:43 AM, Jim - FooBar(); > >>>><[email protected]>wrote: > >>>> > >>>>>On 08/01/14 14:38, John Gabriele wrote: > >>>>> > >>>>>>For a tiny Clojure uberjar, startup time on my desktop is about a > >>>>>>second. > >>>>>>Tolerable. > >>>>>> > >>>>>well, a tiny Clojure/Swing uberjar on the raspberry-pi (oracle-java7) > >>>>>takes 9-12 seconds to start!!! not so tolerable... > >>>>>in fact, in the absence of a splash screen, the user has the quite > >>>>>convincing illusion that nothing is happening!!! > >>>>> > >>>>>this of course doesn't mean anything, I just thought it is worth > >>>>>mentioning... > >>>>> > >>>>>Jim > >>>>> > >>>>> > >>>>> > >>>>>-- > >>>>>-- > >>>>>You received this message because you are subscribed to the Google > >>>>>Groups "Clojure" group. > >>>>>To post to this group, send email to [email protected] > >>>>>Note that posts from new members are moderated - please be patient with > >>>>>your first post. > >>>>>To unsubscribe from this group, send email to > >>>>>[email protected] > >>>>>For more options, visit this group at > >>>>>http://groups.google.com/group/clojure?hl=en > >>>>>--- You received this message because you are subscribed to the Google > >>>>>Groups "Clojure" group. > >>>>>To unsubscribe from this group and stop receiving emails from it, send an > >>>>>email to [email protected]. > >>>>>For more options, visit https://groups.google.com/groups/opt_out. > >>>>> > >>>> > >>>>-- > >>>>“One of the main causes of the fall of the Roman Empire was that–lacking > >>>>zero–they had no way to indicate successful termination of their C > >>>>programs.” > >>>>(Robert Firth) > >>>> > >>>>-- > >>>>-- > >>>>You received this message because you are subscribed to the Google > >>>>Groups "Clojure" group. > >>>>To post to this group, send email to [email protected] > >>>>Note that posts from new members are moderated - please be patient with > >>>>your first post. > >>>>To unsubscribe from this group, send email to > >>>>[email protected] > >>>>For more options, visit this group at > >>>>http://groups.google.com/group/clojure?hl=en > >>>>--- > >>>>You received this message because you are subscribed to a topic in the > >>>>Google Groups "Clojure" group. > >>>>To unsubscribe from this topic, visit > >>>>https://groups.google.com/d/topic/clojure/26X7Bj5_KUQ/unsubscribe. > >>>>To unsubscribe from this group and all its topics, send an email to > >>>>[email protected]. > >>>>For more options, visit https://groups.google.com/groups/opt_out. > >>>-- > >>>Best regards, > >>>Max > >>> > >>-- > >>-- > >>You received this message because you are subscribed to the Google > >>Groups "Clojure" group. > >>To post to this group, send email to [email protected] > >>Note that posts from new members are moderated - please be patient with > >>your first post. > >>To unsubscribe from this group, send email to > >>[email protected] > >>For more options, visit this group at > >>http://groups.google.com/group/clojure?hl=en > >>--- You received this message because you are subscribed to a topic > >>in the Google Groups "Clojure" group. > >>To unsubscribe from this topic, visit > >>https://groups.google.com/d/topic/clojure/26X7Bj5_KUQ/unsubscribe. > >>To unsubscribe from this group and all its topics, send an email to > >>[email protected]. > >>For more options, visit https://groups.google.com/groups/opt_out. > >-- > >Best regards, > >Max > > > > -- > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to [email protected] > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- You received this message because you are subscribed to a topic > in the Google Groups "Clojure" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/clojure/26X7Bj5_KUQ/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/groups/opt_out.
-- Best regards, Max -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
