July 23, 2014
Am 23.07.2014 21:27, schrieb Russel Winder via Digitalmars-d:
> On Wed, 2014-07-23 at 09:11 +0000, Paulo Pinto via Digitalmars-d wrote:
> […]
>>>
>> It was presented as such at JavaONE for possible future Java 9+
>> improvements.
>>
>> I can try to dig out the presentation, if you wish.
>
> Clearly I need to update my knowledge!


So far I could only find
"Looking into the JVM Crystal Ball"
http://www.parleys.com/play/524f6b5be4b0a43ac12123a9/about

Between 00:40:00 and 00:45:50, compilation gets discussed, including AOT.

Not the ones about Graal, though.

I am pretty sure I saw a slide with it as part of the Java 9+ wishlist,
now just have to remember if it was actually at JavaONE, Devoxx, FOSDEM or Jax. :\

--
Paulo
July 23, 2014
On 7/23/14, 12:23 PM, Russel Winder via Digitalmars-d wrote:
> BTW what's with the rabbit and the monkey?

He promised his kid they'll go on an adventure with daddy. A really nice touch. I might steal it for my own talks. -- Andrei

July 24, 2014
On Wednesday, 23 July 2014 at 18:45:23 UTC, Andrei Alexandrescu
wrote:
> On 7/23/14, 11:40 AM, Andrei Alexandrescu wrote:
>> On 7/23/14, 1:46 AM, Russel Winder via Digitalmars-d wrote:
>>> For others: Gradle is becoming the de facto standard build framework for
>>> JVM-based things and also Android.
>>
>> Uhm, I'm literally right now in a talk on Buck
>> (https://github.com/facebook/buck) at OSCON. -- Andrei
>
> Fresh photo comparing buck with gradle: http://i.imgur.com/uGHdfyq.jpg -- Andrei

Say hi to Simon :)
July 24, 2014
On Wednesday, 23 July 2014 at 11:54:19 UTC, Atila Neves wrote:
> http://benchmarksgame.alioth.debian.org/
>
> There's no good reason for C to beat C++. Even if there were, it would be simple to rewrite the C++ bottleneck in C style. Likewise, there's no good reason for C to beat D either.
>
> I was surprised by the Java results once they started beating C at certain benchmarks years ago. But the fact is it does.
>
> Atila

It usually does in memory intensive benchmark that aren't
multithreaded. Java's GC is a free shot of concurrency that C
won't get.
July 24, 2014
On 7/23/2014 1:46 AM, Russel Winder via Digitalmars-d wrote:
> I think you'll find HotSpot evolved from a Smalltalk JIT originally.
> Borland and Semantec had JVM JITs as well, Sun even licenced the
> Semantec one for a while.

Fun fact: the guy who wrote Symantec's JVM JIT, Steve Russell, is the very guy who wrote Optlink!
July 24, 2014
On Wed, 2014-07-23 at 22:58 +0200, Paulo Pinto via Digitalmars-d wrote: […]
> So far I could only find
> "Looking into the JVM Crystal Ball"
> http://www.parleys.com/play/524f6b5be4b0a43ac12123a9/about
> 
> Between 00:40:00 and 00:45:50, compilation gets discussed, including AOT.
> 
> Not the ones about Graal, though.
> 
> I am pretty sure I saw a slide with it as part of the Java 9+ wishlist, now just have to remember if it was actually at JavaONE, Devoxx, FOSDEM or Jax. :\

I'll check this out. I am also getting the folk from the LJC who represent the LJC on the JCP EC (LJC is an elected members) to get a definitive statement on the road map.

-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


July 24, 2014
On Wed, 2014-07-23 at 21:32 +0200, Paulo Pinto via Digitalmars-d wrote: […]
> 
> I only tried Graddle because of Android Studio, it makes so bad use of hardware resources, pegging my i7 and core duo processors, that I returned to Eclipse + ADT on the same day.

I have not tried Android Studio for anything as yet. It is based on IntelliJ IDEA though (as is PyCharm) and IntelliJ IDEA beats Eclipse hands down for Java and Groovy working (as PyCharm beats Eclipse/PyDev hands down for Python). For me, YMMV.

> The situation is so bad it was even mentioned at this Google IO Android developer tools talk.

I think this will be a JetBrains problem rather than a Gradle problem.

> This aborted my attempt to try to use Kotlin instead of C++ on my hobby Android projects.

Kotlin is great fun, but I only use IntelliJ IDEA for that.

> As for our Fortune 500 customers portfolio, the ones using Java are still 100% in a mix of Ant and Maven.

<shudder/>

I gave up Ant when I wrote Gant (*), and avoided Maven until Gradle arrived. Humans should not have to hand write XML ever.


(*) Someone forked this to create the Groovy front end to Ant, which must beat the XML one any and every day of the week.

-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


July 24, 2014
On Wed, 2014-07-23 at 14:37 -0700, Andrei Alexandrescu via Digitalmars-d wrote:
> On 7/23/14, 12:23 PM, Russel Winder via Digitalmars-d wrote:
> > BTW what's with the rabbit and the monkey?
> 
> He promised his kid they'll go on an adventure with daddy. A really nice touch. I might steal it for my own talks. -- Andrei

Excellent. Perhaps we should make the "a thing". Every speaker must have their "cuddly toy" companion on stage.

-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


July 24, 2014
On Thursday, 24 July 2014 at 08:34:30 UTC, Russel Winder via Digitalmars-d wrote:
> On Wed, 2014-07-23 at 21:32 +0200, Paulo Pinto via Digitalmars-d wrote:
> […]
>>
>
>> The situation is so bad it was even mentioned at this Google IO Android developer tools talk.
>
> I think this will be a JetBrains problem rather than a Gradle problem.

Nope, Gradle, as shown by the CPU usage on the task manager.

--
Paulo
July 24, 2014
On Thu, 2014-07-24 at 09:38 +0000, Paulo Pinto via Digitalmars-d wrote: […]
> 
> Nope, Gradle, as shown by the CPU usage on the task manager.

I am surprised, but data always trumps opinion.

-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder