On Wed, Jun 17, 2009 at 12:20 AM, Joshua Marinacci wrote:
> Okay.. seriously dudes! I've been hearing this request over and over. Of
> all of the things missing from the Java platform (and they are many, believe
> me), why is *tail recursion* the make or break feature for the future of the
> Java
I like Rich Hickey's short summary from the lambda-the-ultimate mailing list:
"Of course it's possible to do TCO on the JVM, providing one is
willing to superimpose some language-specific
trampoline/CPS/heap-based-stack/interpretive/etc mechanism on top of
the native calling mechanism of the JVM.
there are restrictions on what could be done at compiler level in
terms of optimizations - scala, for example, can only optimize tail
recursions to the same method and only for non-overridable methods
a TCR optmization should work across multiple tail recursive method
invocations without blowing t
The JVM is nothing but a big compiler (and a garbage collector + some
other stuff.).
Joshua Marinacci wrote:
> I guess I always thought tail recursion was a compile time trick, not
> something to be done in the JVM. Is it that people want tail recursion
> added to the Java language?
> On Jun 1
I can't speak for the people that are asking for it, just trying to give
the justifications that I've heard. Personally, I'd prefer more of the
front-end stuff you mentioned before (faster startup, gui/graphics
cross-platform, etc). I've talked to a few colleagues who do want TCR in
the Java lan
I guess I always thought tail recursion was a compile time trick, not
something to be done in the JVM. Is it that people want tail recursion
added to the Java language?
On Jun 16, 2009, at 8:03 PM, Michael Kimsal wrote:
> My understanding is people want this in the JVM so that it's
> standar
My understanding is people want this in the JVM so that it's standardized,
and worked on by core people. I may be misinterpreting the call for it, but
I take it as similar to the 'invokeDynamic' stuff that is coming up in
Java. That same sort of behaviour is being attempted in things like Groovy
Is there a reason why this needs to be added to the JVM? Couldn't
functional languages on the JVM implement it in their own compiler
(Scala, Lisp, Scheme, etc.)
-j
On Jun 16, 2009, at 5:53 PM, Paul King wrote:
>
> If you want to apply a functional style to your programming, even
> relatively
Given that people have been wanting Java to start up faster for over 10
years, and have been wanting to see stronger support in desktop Java
(applets, applications - sound/multimedia cross-platform support, for
example) for a similar amount of time, and haven't seen meaningful
progress*, they've mo
If you want to apply a functional style to your programming, even relatively
simple algorithmswhich intuitively shouldn't require many resources bomb out
early without tail call optimizations.
It isn't the end of the world but you have to choose less
expressive/declarative solutions to
your problem
I nearly dropped my spliff reading that
On Jun 16, 2009, at 3:43 PM, TorNorbye wrote:
>
> Don't you mean Washington's Mexico?
>
> I read it on the internet so it's true: http://www.wikiality.com/
> Oregon
>
> -- Tor
>
> On Jun 16, 3:24 pm, Joshua Marinacci wrote:
>> On Jun 16, 2009, at 12:05 P
Apologies, I of course meant "Idaho's Portugal".
On Jun 16, 3:43 pm, TorNorbye wrote:
> Don't you mean Washington's Mexico?
>
> I read it on the internet so it's true:http://www.wikiality.com/Oregon
>
> -- Tor
>
> On Jun 16, 3:24 pm, Joshua Marinacci wrote:
>
> > On Jun 16, 2009, at 12:05 PM, J
Don't you mean Washington's Mexico?
I read it on the internet so it's true: http://www.wikiality.com/Oregon
-- Tor
On Jun 16, 3:24 pm, Joshua Marinacci wrote:
> On Jun 16, 2009, at 12:05 PM, Joe Nuxoll (Java Posse) wrote:
>
>
>
> > Oregon: Tree huggers, pot smokers, and INCREDIBLY slow driver
On Jun 16, 2009, at 12:05 PM, Joe Nuxoll (Java Posse) wrote:
>
> Oregon: Tree huggers, pot smokers, and INCREDIBLY slow drivers. And
> I guess one cool Sun developer... ;-)
Don't forget the hippies. Chet knows them too. He went to school
here. There are many breeds of hippies. Summer hipp
You can send feedback here:
http://bugreport.sun.com/bugreport/warehouse.jsp
and please also send me a copy via email just to make sure
(joshua.marina...@sun.com
).
I did get your notes, Augusto. We've just all been on vacation and
haven't processed it. It's in my inbox.
On Jun 16, 2009, at
Okay.. seriously dudes! I've been hearing this request over and over.
Of all of the things missing from the Java platform (and they are
many, believe me), why is *tail recursion* the make or break feature
for the future of the Java platform? Seriously?! Tail Recursion?! Not
fixing applets
Finally! Will be downloading this just as soon as I get back home -
don't want to stress my mobile broadband account too much ;-) bring it
on...
On Jun 15, 11:38 pm, Mac wrote:
> jdk 1.6 update 13 is now available from OSX software update.
>
> Yes, the one that fixes the security exploit from so
You guys need to work on the catchy names. The annual JavaOne virus
is not the "JavaOne Scourge". It's "J1N1".
Oh crap, that also spells "Jini" in leet.
--Chris
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups "The
You want pot smokers to drive FAST? Good luck with that.
On Tue, Jun 16, 2009 at 2:05 PM, Joe Nuxoll (Java Posse)
wrote:
>
> Oregon: Tree huggers, pot smokers, and INCREDIBLY slow drivers. And
> I guess one cool Sun developer... ;-)
>
> I grew up in Bellevue, WA (near Seattle) - and went to s
Joe,
I think most drivers are incredibly slow compared to you.
--Ryan
On Tue, Jun 16, 2009 at 1:05 PM, Joe Nuxoll (Java Posse)
wrote:
>
> Oregon: Tree huggers, pot smokers, and INCREDIBLY slow drivers. And
> I guess one cool Sun developer... ;-)
>
> I grew up in Bellevue, WA (near Seattle) -
Oregon: Tree huggers, pot smokers, and INCREDIBLY slow drivers. And
I guess one cool Sun developer... ;-)
I grew up in Bellevue, WA (near Seattle) - and went to school in Santa
Clara, CA. We were lobbying for a bridge over Oregon. :-)
- Joe
On Jun 16, 11:54 am, Ryan Waterer wrote:
> Dera
Derail
"Plus, I get to work remote 100% of the time from Oregon, so I
can't really complain."
I didn't know that you were an Oregonian. I have even more respect for you
now!
I'm stuck out in New Mexico right now, but the wife and I can't wait to get
back to the NW.
/Derail
On Tue, Jun 16, 2009
Where do we send Java Store feedback? I sent you some issues (from
guys making Java games) to your email but not sure if that's the right
avenue for Java Store feedback.
On Jun 16, 1:59 pm, Joshua Marinacci wrote:
> which is indeed sad. :)
>
> In our defense, Sun loves developers because we are
On Tue, Jun 16, 2009 at 7:59 PM, Joshua Marinacci wrote:
>
> which is indeed sad. :)
>
> In our defense, Sun loves developers because we are developers. This
> has strengths and weaknesses. We are trying to leverage the strengths
> and address the weaknesses. That's one of the reasons we want mor
which is indeed sad. :)
In our defense, Sun loves developers because we are developers. This
has strengths and weaknesses. We are trying to leverage the strengths
and address the weaknesses. That's one of the reasons we want more
feedback from you on the Java Store. As developers, what do y
You realize of course, to many of us developers, you appear to
represent Sun's entire marketing department as well? ;)
/Casper
On 16 Jun., 19:49, Joshua Marinacci wrote:
> Speaking as a fellow Sun lifer, I whole heartedly agree. Sun is a
> great place for some people. I've been here for four
Speaking as a fellow Sun lifer, I whole heartedly agree. Sun is a
great place for some people. I've been here for four and a half year
and have worked in 3 different departments. Even as a member of the
JavaFX team I've worked on many different pieces. If you ever get
bored there's always
Tor is a "lifer" at Sun, and he *loves* it. It is the perfect job for
him, and not a harsh comment at all!
- Joe
On Jun 12, 7:05 am, Augusto wrote:
> hahaha ... the "incident".
>
> Yeah, we almost lost Tor in Part 4 @ 5:25
>
> BTW, I felt you guys were kind of harsh on Tor ... Joe called him
Great job! These came out great!!!
- Joe
On Jun 6, 3:14 am, Balz wrote:
> all posts also include nice pictures... full resolutions will be
> published on Picasa Web as soon as I'm back in Switzerland...
>
> Day 1:http://ctpjava.blogspot.com/2009/06/java-one-2009-summary-tuesday-day...
> Day 2
About to check out the latest JavaPosse podcast, with interviews with
Mark and Alex about project Jigsaw. Looking forward to hear it!
http://javaposse.com/index.php?post_id=492239
On Jun 12, 8:06 pm, Augusto wrote:
> I guessed you missed the topic I created on this :-)
>
> http://groups.google.
+1
On Jun 14, 5:36 am, Calle wrote:
> +1, I also likes the interviews alot.
> Can't wait to listen to the one about java 7 modularity that the posse
> talked about in the latest podcast.
> / Calle
>
> On Jun 4, 7:47 am, "olawib...@gmail.com" wrote:
>
>
>
> > Hi,
>
> > I just like to give my poi
Just in case you updater does not show the new update, here is a link
for the manual installation!
http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_4
On Jun 16, 3:46 pm, Mario Camou wrote:
> If you're having problems, check the file:
> /Applications/Netbeans/ Netbeans>.app/Conte
If you're having problems, check the file:
/Applications/Netbeans/.app/Contents/Resources/NetBeans/etc/netbeans.conf
There's a variable in there called netbeans_jdkhome. If unset, it will grab
whatever your default JDK is.
You might have it set to the 1.6 JDK, set it back to 1.5 if you're on
a 32-
hlovatt wrote:
> Unfortunately for me Netbeans has stopped working since the upgrade -
> I can't make a new Java file! Other things, e.g. Scala seem fine. Very
> odd.
>
Please let the NetBeans community know about the problem and eventually
file an issue. I'm not having problems with NetBeans
Unfortunately for me Netbeans has stopped working since the upgrade -
I can't make a new Java file! Other things, e.g. Scala seem fine. Very
odd.
On Jun 16, 8:38 am, Mac wrote:
> jdk 1.6 update 13 is now available from OSX software update.
>
> Yes, the one that fixes the security exploit from so
[REMINDER][ANN] JAVAWUG BOF 49 Maven 3.0, Nexus And Tycho: "All The
Tools of Your Life" :: Weds 17 June 2009 :: London, UK
We would like to formally announce that JAVAWUG (Java Web User Group)
is holding the Forty Nineth Birds-of-Feather (Meet-up 49) at EMC/
Conchango on Wednesday, 17st June 2009
I just installed the Java Update on a Core Duo (32-bit) iMac:
$ ls /System/Library/Frameworks/JavaVM.framework/Versions
1.3@ 1.4@ 1.4.2/ 1.5.0/ 1.6.0/
Current@
1.3.1/ 1.4.1@ 1.5@ 1.6@ A/
CurrentJDK@
Mark Derricutt wrote:
> I also note that Snow Leopard is 64-bit only as well.
A blog commenter posted a link to an alleged screenshot of SL that shows
a Java 6 32 bit. I don't know whether it's genuine or fake.
--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Ja
Whoa!
It's _way_ faster at boot than the previous update.
On Tue, Jun 16, 2009 at 9:27 AM, Frederic Simon wrote:
> Is it true?: Only 64 bit browsers can use the new plugin (so FF3 is still
> using Java 5 :( ).
> So, beside Safari 4, is there another 64 bit browser for Mac?
> Is there a developer
Is it true?: Only 64 bit browsers can use the new plugin (so FF3 is still
using Java 5 :( ).
So, beside Safari 4, is there another 64 bit browser for Mac?
Is there a developer preview of FF 64 bit somewhere?
On Tue, Jun 16, 2009 at 8:00 AM, Joshua Marinacci wrote:
> While Java 6 is 64bit only, I
40 matches
Mail list logo