Re: [The Java Posse] Any thoughts on Swift?

2014-06-05 Thread Fabrizio Giudici

On Wed, 04 Jun 2014 17:28:56 +0200, BoD bodlu...@gmail.com wrote:


Ok thanks for this link, interesting stuff there indeed :)
I guess I'll google a bit to see if I can understand the difference
between ARC and a GC.



I'm just catching up with the email and feeds after four days of totally  
isolation and I'm still reading Cédric's post... In any case, this ARC vs  
GC subject recalls me of the first days with Java. ARC is just a primitive  
way to do automatically memory management and it's definitely more limited  
than GC. It basically keeps a counter of users of a given object releasing  
it when the counter decrements back to zero, so -for instance - pure ARC  
can't solve circular references: two objects linking each other will keep  
at least a value of 1 on their linked objects, preventing collection.


--
Fabrizio Giudici - Java Architect @ Tidalwave s.a.s.
We make Java work. Everywhere.
http://tidalwave.it/fabrizio/blog - fabrizio.giud...@tidalwave.it

--
You received this message because you are subscribed to the Google Groups Java 
Posse group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com.
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.


Re: [The Java Posse] Any thoughts on Swift?

2014-06-05 Thread Jess Holle
With Swift's ARC you have unowned and weak references, which you're 
expected to use to resolve such issues.


So the programmer certainly has more responsibility for memory 
management -- hopefully with greater speed as a result, else it's just a 
universally bad idea.


On 6/5/2014 5:27 AM, Fabrizio Giudici wrote:

On Wed, 04 Jun 2014 17:28:56 +0200, BoD bodlu...@gmail.com wrote:


Ok thanks for this link, interesting stuff there indeed :)
I guess I'll google a bit to see if I can understand the difference
between ARC and a GC.



I'm just catching up with the email and feeds after four days of 
totally isolation and I'm still reading Cédric's post... In any case, 
this ARC vs GC subject recalls me of the first days with Java. ARC is 
just a primitive way to do automatically memory management and it's 
definitely more limited than GC. It basically keeps a counter of users 
of a given object releasing it when the counter decrements back to 
zero, so -for instance - pure ARC can't solve circular references: two 
objects linking each other will keep at least a value of 1 on their 
linked objects, preventing collection.




--
You received this message because you are subscribed to the Google Groups Java 
Posse group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com.
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.


Re: [The Java Posse] Any thoughts on Swift?

2014-06-05 Thread Fabrizio Giudici

On Thu, 05 Jun 2014 16:38:11 +0200, Jess Holle je...@ptc.com wrote:

With Swift's ARC you have unowned and weak references, which you're  
expected to use to resolve such issues.


So the programmer certainly has more responsibility for memory  
management -- hopefully with greater speed as a result, else it's just a  
universally bad idea.


How much greater? Because in Java GC is hardly a speed problem nowadays  
(unless we're talking of games, which at this age I'm completely unaware  
of).


--
Fabrizio Giudici - Java Architect @ Tidalwave s.a.s.
We make Java work. Everywhere.
http://tidalwave.it/fabrizio/blog - fabrizio.giud...@tidalwave.it

--
You received this message because you are subscribed to the Google Groups Java 
Posse group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com.
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.


Re: [The Java Posse] Any thoughts on Swift?

2014-06-05 Thread Josh Berry
On Thu, Jun 5, 2014 at 10:59 AM, Fabrizio Giudici 
fabrizio.giud...@tidalwave.it wrote:

 How much greater? Because in Java GC is hardly a speed problem nowadays
 (unless we're talking of games, which at this age I'm completely unaware
 of).


I think it is less unless we're talking of games and more unless we are
talking of somewhat resource constrained devices.  Games are easy to
discuss in this context as they are usually attempting to use every
resource of their host platform as efficiently as possible.

So, while it is great that memory is getting cheaper and cheaper every day,
I am at a loss as to why the twitter app requires upwards of 80megs on my
phone.  More, if I can let it.  And that is just twitter.

I am also curious is to how this affects battery life.

And, of course, I could probably get by with just buying a newer phone.
:)  I've thus far avoided the upgrade cycle of disposable electronics.
Just doesn't feel responsible.

-josh
fabrizio.giud...@tidalwave.it

-- 
You received this message because you are subscribed to the Google Groups Java 
Posse group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com.
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.


Re: [The Java Posse] Any thoughts on Swift?

2014-06-05 Thread Kevin Wright
This one has also been doing the rounds recently:

https://leverich.github.io/swiftislikescala/


On 5 June 2014 16:41, Josh Berry tae...@gmail.com wrote:




 On Thu, Jun 5, 2014 at 10:59 AM, Fabrizio Giudici 
 fabrizio.giud...@tidalwave.it wrote:

 How much greater? Because in Java GC is hardly a speed problem nowadays
 (unless we're talking of games, which at this age I'm completely unaware
 of).


 I think it is less unless we're talking of games and more unless we are
 talking of somewhat resource constrained devices.  Games are easy to
 discuss in this context as they are usually attempting to use every
 resource of their host platform as efficiently as possible.

 So, while it is great that memory is getting cheaper and cheaper every
 day, I am at a loss as to why the twitter app requires upwards of 80megs on
 my phone.  More, if I can let it.  And that is just twitter.

 I am also curious is to how this affects battery life.

 And, of course, I could probably get by with just buying a newer phone.
 :)  I've thus far avoided the upgrade cycle of disposable electronics.
 Just doesn't feel responsible.

 -josh
 fabrizio.giud...@tidalwave.it




-- 
You received this message because you are subscribed to the Google Groups Java 
Posse group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com.
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.


Re: [The Java Posse] Any thoughts on Swift?

2014-06-05 Thread Jess Holle

I also assume ARC requires less memory than GC does for decent performance.

GC is maximally easy for the developer, but conversely assumes a certain 
wealth of computing resources.


On 6/5/2014 11:51 AM, Kevin Wright wrote:

This one has also been doing the rounds recently:

https://leverich.github.io/swiftislikescala/


On 5 June 2014 16:41, Josh Berry tae...@gmail.com 
mailto:tae...@gmail.com wrote:





On Thu, Jun 5, 2014 at 10:59 AM, Fabrizio Giudici
fabrizio.giud...@tidalwave.it
mailto:fabrizio.giud...@tidalwave.it wrote:

How much greater? Because in Java GC is hardly a speed problem
nowadays (unless we're talking of games, which at this age I'm
completely unaware of).


I think it is less unless we're talking of games and more
unless we are talking of somewhat resource constrained devices. 
Games are easy to discuss in this context as they are usually

attempting to use every resource of their host platform as
efficiently as possible.

So, while it is great that memory is getting cheaper and cheaper
every day, I am at a loss as to why the twitter app requires
upwards of 80megs on my phone.  More, if I can let it.  And that
is just twitter.

I am also curious is to how this affects battery life.

And, of course, I could probably get by with just buying a newer
phone.  :)  I've thus far avoided the upgrade cycle of
disposable electronics.  Just doesn't feel responsible.

-josh

--
You received this message because you are subscribed to the Google 
Groups Java Posse group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to javaposse+unsubscr...@googlegroups.com 
mailto:javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com 
mailto:javaposse@googlegroups.com.

Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups Java 
Posse group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com.
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.


Re: [The Java Posse] Re: Podcast suggestions?

2014-06-05 Thread drehorgelmann
IMO it's been dead for quite some time.

I agree with Mark recommending Java Pub House, that's an excellent podcast.


On Monday, May 5, 2014 5:40:19 AM UTC+2, Cédric Beust ♔ wrote:

 Thanks for the link, I didn't realize Tor and Chet had branched out to 
 their own podcast.

 I guess it means that the Javaposse is officially dead(?).


 -- 
 Cédric



 On Sun, May 4, 2014 at 4:43 AM, Michael Burgess mbur...@dedata.com.au 
 javascript: wrote:

 If you are after an android dev podcast the Android Developers Backstage 
 podcast is worth a listen, you may even recognize a couple of the hosts 
 http://androidbackstage.blogspot.com.au/


 On Sunday, May 4, 2014 3:29:24 PM UTC+10, ranjith wrote:

 Javaposse was one my main sources of Java and Techsphere news . I 
 enjoyed the podcast even when there was not real Java news, as there would 
 be some new tech or topic of interest in every episode. 
 Given that the podcast now a days is mainly about round up sessions, I 
 am trying to find out similar podcasts that is funny and interesting (tech 
 content - android, java, software etc.)
 I still listen to drunk and retired, software engineering radio .

 I am wondering if there are any other suggestions.. 

  -- 
 You received this message because you are subscribed to the Google Groups 
 Java Posse group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to javaposse+...@googlegroups.com javascript:.
 To post to this group, send email to java...@googlegroups.com 
 javascript:.
 Visit this group at http://groups.google.com/group/javaposse.
 For more options, visit https://groups.google.com/d/optout.



On Monday, May 5, 2014 5:40:19 AM UTC+2, Cédric Beust ♔ wrote:

 Thanks for the link, I didn't realize Tor and Chet had branched out to 
 their own podcast.

 I guess it means that the Javaposse is officially dead(?).


 -- 
 Cédric



 On Sun, May 4, 2014 at 4:43 AM, Michael Burgess mbur...@dedata.com.au 
 javascript: wrote:

 If you are after an android dev podcast the Android Developers Backstage 
 podcast is worth a listen, you may even recognize a couple of the hosts 
 http://androidbackstage.blogspot.com.au/


 On Sunday, May 4, 2014 3:29:24 PM UTC+10, ranjith wrote:

 Javaposse was one my main sources of Java and Techsphere news . I 
 enjoyed the podcast even when there was not real Java news, as there would 
 be some new tech or topic of interest in every episode. 
 Given that the podcast now a days is mainly about round up sessions, I 
 am trying to find out similar podcasts that is funny and interesting (tech 
 content - android, java, software etc.)
 I still listen to drunk and retired, software engineering radio .

 I am wondering if there are any other suggestions.. 

  -- 
 You received this message because you are subscribed to the Google Groups 
 Java Posse group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to javaposse+...@googlegroups.com javascript:.
 To post to this group, send email to java...@googlegroups.com 
 javascript:.
 Visit this group at http://groups.google.com/group/javaposse.
 For more options, visit https://groups.google.com/d/optout.




-- 
You received this message because you are subscribed to the Google Groups Java 
Posse group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to javaposse+unsubscr...@googlegroups.com.
To post to this group, send email to javaposse@googlegroups.com.
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.