Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
another idea for a presentation
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  8 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Kevin Wright  
View profile  
 More options Apr 29 2010, 5:07 am
From: Kevin Wright <kev.lee.wri...@googlemail.com>
Date: Thu, 29 Apr 2010 10:07:56 +0100
Local: Thurs, Apr 29 2010 5:07 am
Subject: another idea for a presentation

I don't know how much global appeal this would hold, but I've been thinking
about doing a presentation on how Scala interacts with the JVM.  Mostly to
cover common misconceptions, optimisations the JVM can make and where this
all fits into the memory model.

It might be a *little* more advanced that you planned though, as some of the
topics I had in mind were
- escape analysis
- scalar replacement
- TLAS vs stack allocation
- mutable vs mutable objects and optimisations the JVM can perform
- why object creation is cheap and the eden space
- garbage collection strategies

It might be worth trying to tie some of this stuff into the upcoming event
(June) that the LJC have planned to cover the Java memory model, assuming I
can somehow make enough time to arrange enough material!

Whaddya all think?

--
Kevin Wright

mail/google talk: kev.lee.wri...@googlemail.com
wave: kev.lee.wri...@googlewave.com
skype: kev.lee.wright
twitter: @thecoda


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Richard Dallaway  
View profile  
 More options Apr 29 2010, 5:11 am
From: Richard Dallaway <rich...@spiralarm.com>
Date: Thu, 29 Apr 2010 10:11:20 +0100
Local: Thurs, Apr 29 2010 5:11 am
Subject: Re: another idea for a presentation

Yup - I'd be interested in that. Great topic.

On 29 April 2010 10:07, Kevin Wright <kev.lee.wri...@googlemail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Marcus Downing  
View profile  
 More options Apr 29 2010, 5:16 am
From: Marcus Downing <marcus.down...@gmail.com>
Date: Thu, 29 Apr 2010 10:16:09 +0100
Local: Thurs, Apr 29 2010 5:16 am
Subject: Re: another idea for a presentation
I'd be interested in that. It might shed light on such questions as
"do small case classes get stack allocated, and should they?" "what
simple things should I be doing or avoiding to make it easier for the
JVM to optimise?" "how can we expect the performance of our code to
change between JVM versions?"

I don't live in London. Is there any chance of recording these talks
and publishing them somewhere? Is that already happening and I missed
it?

Marcus Downing
mar...@bang-on.net

On 29 April 2010 10:07, Kevin Wright <kev.lee.wri...@googlemail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rustem.Suniev  
View profile  
 More options Apr 29 2010, 5:16 am
From: "Rustem.Suniev" <vigo...@gmail.com>
Date: Thu, 29 Apr 2010 02:16:43 -0700 (PDT)
Local: Thurs, Apr 29 2010 5:16 am
Subject: Re: another idea for a presentation
+1
Sounds great!
Is the interaction being changed in 2.8 in comparison to 2.7?
Thanks
Rustem

On Apr 29, 10:07 am, Kevin Wright <kev.lee.wri...@googlemail.com>
wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andy Hicks  
View profile  
 More options Apr 29 2010, 5:24 am
From: Andy Hicks <andy1...@gmail.com>
Date: Thu, 29 Apr 2010 10:24:25 +0100
Local: Thurs, Apr 29 2010 5:24 am
Subject: Re: another idea for a presentation
+1 from me

Q: how much of this would be scala, this sound more like a Part2 to
the LJC JMM talk and would be equally true for java?

On 29 April 2010 10:16, Rustem.Suniev <vigo...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kevin Wright  
View profile  
 More options Apr 29 2010, 5:52 am
From: Kevin Wright <kev.lee.wri...@googlemail.com>
Date: Thu, 29 Apr 2010 10:52:05 +0100
Local: Thurs, Apr 29 2010 5:52 am
Subject: Re: another idea for a presentation

Much of it would be about JVM in general, but with a particular emphasis on
those aspects that would be of greater interest to scala developers.

For example, many idioms call for short-lived immutable objects whereas the
java equivalent would typically use just the one longer lived mutable
objects.  Recursive functions and how they behave are also of special
interest.

On 29 April 2010 10:24, Andy Hicks <andy1...@gmail.com> wrote:

--
Kevin Wright

mail/google talk: kev.lee.wri...@googlemail.com
wave: kev.lee.wri...@googlewave.com
skype: kev.lee.wright
twitter: @thecoda


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andy Hicks  
View profile  
 More options Apr 29 2010, 6:44 am
From: Andy Hicks <andy1...@gmail.com>
Date: Thu, 29 Apr 2010 11:44:16 +0100
Local: Thurs, Apr 29 2010 6:44 am
Subject: Re: another idea for a presentation
(with my organizer hat on :-) Do you think it would be better as an
LJC event (with adverts on lsug), then it could be joined up with the
JMM talk more easily (and we can plug the LSUG to new people, at the
same time :-)

On 29 April 2010 10:52, Kevin Wright <kev.lee.wri...@googlemail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Marcus Baker  
View profile  
 More options Apr 30 2010, 5:52 am
From: Marcus Baker <mar...@lastcraft.com>
Date: Fri, 30 Apr 2010 10:52:25 +0100
Local: Fri, Apr 30 2010 5:52 am
Subject: Re: another idea for a presentation
Hi...

Kevin Wright wrote:
> I don't know how much global appeal this would hold, but I've been
> thinking about doing a presentation on how Scala interacts with the JVM.
>  Mostly to cover common misconceptions, optimisations the JVM can make
> and where this all fits into the memory model.

That would be fascinating. I'd turn up for that. That's just the kind of
information that's difficult to get from the net or books. Exactly the
kind of fringe stuff and inventive angles a user group is for IMO.

yours, Marcus


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »