[jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Chad Woolley
Here's the latest performance numbers on JRuby:

http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/

Summary - JRuby is doing very well; came in second after Ruby 1.9; and
compatibility is good and getting better all the time.

Ok, troll time:

My opinion - definitely try JRuby over Groovy.  You get all the
benefits of the Java ecosystem: native calls to java libraries, JVM
execution, JIT compilation, packaging, war/ear-based deployment, etc,
etc.  Most importantly, however, you get a language that was designed
to make people happy.  Most Rubyists - especially those with
experience in other languages - agree it achieves this goal well.

As for Groovy, I still say it is an attempt to make a static language
(Java) appear dynamic.  They've done a decent job, but when you really
compare it to using native Ruby, the warts and sharp edges poke
through.

The only argument I see in favor of Groovy is integration with the
Java ecosystem, which JRuby effectively negates.  Conversely, all
language or syntax preference or prejudice aside, the Ruby ecosystem
is also very rich (rubygems and github), and you cannot take advantage
of this with Groovy.  Why not be able to choose from the best of both
worlds?

Java is dead, long live the JVM.  JRuby FTW in the enterprise.

-- Chad

On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann [EMAIL PROTECTED] wrote:
 One more side note.  JRuby runs on the JVM as well, and for a while was out
 performing the native Ruby interpreters. Not sure if that is still true.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread nlesiecki
If I was from-scratching a website, I'd definitely look at JRuby on  
JRails. With JPeanut sauce on my JTofu.


Nick

On Dec 9, 2008, at 12:04 PM, Chad Woolley wrote:


Here's the latest performance numbers on JRuby:

http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/

Summary - JRuby is doing very well; came in second after Ruby 1.9; and
compatibility is good and getting better all the time.

Ok, troll time:

My opinion - definitely try JRuby over Groovy.  You get all the
benefits of the Java ecosystem: native calls to java libraries, JVM
execution, JIT compilation, packaging, war/ear-based deployment, etc,
etc.  Most importantly, however, you get a language that was designed
to make people happy.  Most Rubyists - especially those with
experience in other languages - agree it achieves this goal well.

As for Groovy, I still say it is an attempt to make a static language
(Java) appear dynamic.  They've done a decent job, but when you really
compare it to using native Ruby, the warts and sharp edges poke
through.

The only argument I see in favor of Groovy is integration with the
Java ecosystem, which JRuby effectively negates.  Conversely, all
language or syntax preference or prejudice aside, the Ruby ecosystem
is also very rich (rubygems and github), and you cannot take advantage
of this with Groovy.  Why not be able to choose from the best of both
worlds?

Java is dead, long live the JVM.  JRuby FTW in the enterprise.

-- Chad

On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann [EMAIL PROTECTED]  
wrote:
One more side note.  JRuby runs on the JVM as well, and for a while  
was out
performing the native Ruby interpreters. Not sure if that is still  
true.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Chad Woolley
It was mentioned in the previous thread that this is not a web app.

As for JRuby vs. pure Ruby.  However, this is the JUG list, and the
question on JRuby performance was my chance to be a troll with a
point, especially since there's been Groovy vs. Ruby debates on here
before ;)

Depending on the target deployment environment (windows?  lots of
users?  Intranet?) JRuby might still be a better choice, since the JVM
is ubiquitous (and native Ruby on Windows still sucks).

-- Chad

PS: Don't forget the JOrganic JJelly with a side of JJuice...

On Tue, Dec 9, 2008 at 1:59 PM, nlesiecki [EMAIL PROTECTED] wrote:
 If I was from-scratching a website, I'd definitely look at JRuby on JRails.
 With JPeanut sauce on my JTofu.

 Nick

 On Dec 9, 2008, at 12:04 PM, Chad Woolley wrote:

 Here's the latest performance numbers on JRuby:


 http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/

 Summary - JRuby is doing very well; came in second after Ruby 1.9; and
 compatibility is good and getting better all the time.

 Ok, troll time:

 My opinion - definitely try JRuby over Groovy.  You get all the
 benefits of the Java ecosystem: native calls to java libraries, JVM
 execution, JIT compilation, packaging, war/ear-based deployment, etc,
 etc.  Most importantly, however, you get a language that was designed
 to make people happy.  Most Rubyists - especially those with
 experience in other languages - agree it achieves this goal well.

 As for Groovy, I still say it is an attempt to make a static language
 (Java) appear dynamic.  They've done a decent job, but when you really
 compare it to using native Ruby, the warts and sharp edges poke
 through.

 The only argument I see in favor of Groovy is integration with the
 Java ecosystem, which JRuby effectively negates.  Conversely, all
 language or syntax preference or prejudice aside, the Ruby ecosystem
 is also very rich (rubygems and github), and you cannot take advantage
 of this with Groovy.  Why not be able to choose from the best of both
 worlds?

 Java is dead, long live the JVM.  JRuby FTW in the enterprise.

 -- Chad

 On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann [EMAIL PROTECTED] wrote:

 One more side note.  JRuby runs on the JVM as well, and for a while was
 out
 performing the native Ruby interpreters. Not sure if that is still true.

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] Since Chad Mentioned Guice

2008-12-09 Thread nlesiecki

(Or did he?)

My article on Google's Guice, the latest, greatest* DI framework:

http://www.ibm.com/developerworks/library/j-guice.html

(* your view may vary.)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Liz_Ravenwood
heheh  and my language of choice...  java.

Thanks all.  It'll be good to put  your faces to your names at the party.

Respectfully,
Liz, Data Base Administrator,
Methods Engineering





Chad Woolley [EMAIL PROTECTED] 
12/09/2008 02:11 PM
Please respond to
jug-discussion@tucson-jug.org


To
jug-discussion@tucson-jug.org
cc

Subject
Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
Party?)






It was mentioned in the previous thread that this is not a web app.

As for JRuby vs. pure Ruby.  However, this is the JUG list, and the
question on JRuby performance was my chance to be a troll with a
point, especially since there's been Groovy vs. Ruby debates on here
before ;)

Depending on the target deployment environment (windows?  lots of
users?  Intranet?) JRuby might still be a better choice, since the JVM
is ubiquitous (and native Ruby on Windows still sucks).

-- Chad

PS: Don't forget the JOrganic JJelly with a side of JJuice...

On Tue, Dec 9, 2008 at 1:59 PM, nlesiecki [EMAIL PROTECTED] wrote:
 If I was from-scratching a website, I'd definitely look at JRuby on 
JRails.
 With JPeanut sauce on my JTofu.

 Nick

 On Dec 9, 2008, at 12:04 PM, Chad Woolley wrote:

 Here's the latest performance numbers on JRuby:


 
http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/


 Summary - JRuby is doing very well; came in second after Ruby 1.9; and
 compatibility is good and getting better all the time.

 Ok, troll time:

 My opinion - definitely try JRuby over Groovy.  You get all the
 benefits of the Java ecosystem: native calls to java libraries, JVM
 execution, JIT compilation, packaging, war/ear-based deployment, etc,
 etc.  Most importantly, however, you get a language that was designed
 to make people happy.  Most Rubyists - especially those with
 experience in other languages - agree it achieves this goal well.

 As for Groovy, I still say it is an attempt to make a static language
 (Java) appear dynamic.  They've done a decent job, but when you really
 compare it to using native Ruby, the warts and sharp edges poke
 through.

 The only argument I see in favor of Groovy is integration with the
 Java ecosystem, which JRuby effectively negates.  Conversely, all
 language or syntax preference or prejudice aside, the Ruby ecosystem
 is also very rich (rubygems and github), and you cannot take advantage
 of this with Groovy.  Why not be able to choose from the best of both
 worlds?

 Java is dead, long live the JVM.  JRuby FTW in the enterprise.

 -- Chad

 On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann [EMAIL PROTECTED] 
wrote:

 One more side note.  JRuby runs on the JVM as well, and for a while 
was
 out
 performing the native Ruby interpreters. Not sure if that is still 
true.

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
 

This email (and all attachments) is for the sole use of the intended 
recipient(s) and may contain privileged and/or proprietary information. 
Any unauthorized review, use, disclosure or distribution is prohibited. If 
you are not the intended recipient, please contact the sender by reply 
e-mail and destroy all copies of the original message.

Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Todd Ellermann
Ah ha! Victory is mine!  She takes her first step towards the Groovy darkside 
without even knowing it. None of this Ruby rebel scum for her! When you can 
snatch the closure from my hand DBA, then your training will be complete. 
;)
-Todd 
Happy Holidays! 

 ***
Todd R. Ellermann
VP of Engineering VirtualTourist.com


Founder Webagogy.com
Researcher Betterwebapp.com


Personal:
[EMAIL PROTECTED]
805-850-8044 cell
***


Does getting an ASU MBA with existing UofA BSCE make me a SunCat? or a 
WildDevil?
Go Cats! ...said with a Devilish grin ;)





From: [EMAIL PROTECTED] [EMAIL PROTECTED]
To: jug-discussion@tucson-jug.org
Cc: jug-discussion@tucson-jug.org
Sent: Tuesday, December 9, 2008 1:47:22 PM
Subject: Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
Party?)


heheh  and my language of choice...
 java. 

Thanks all.  It'll be good to put
 your faces to your names at the party. 

Respectfully,
Liz, Data Base Administrator,
Methods Engineering

 



Chad Woolley
[EMAIL PROTECTED]  
12/09/2008 02:11 PM 
Please respond to
jug-discussion@tucson-jug.org 
 To jug-discussion@tucson-jug.org  
cc 
 
Subject Re: [jug-discussion] JRuby vs. Groovy
(was: Any News on the Holiday Party?) 

 
 
 


It was mentioned in the previous thread that this
is not a web app.

As for JRuby vs. pure Ruby.  However, this is the JUG list, and the
question on JRuby performance was my chance to be a troll with a
point, especially since there's been Groovy vs. Ruby debates on here
before ;)

Depending on the target deployment environment (windows?  lots of
users?  Intranet?) JRuby might still be a better choice, since the
JVM
is ubiquitous (and native Ruby on Windows still sucks).

-- Chad

PS: Don't forget the JOrganic JJelly with a side of JJuice...

On Tue, Dec 9, 2008 at 1:59 PM, nlesiecki [EMAIL PROTECTED]
wrote:
 If I was from-scratching a website, I'd definitely look at JRuby on
JRails.
 With JPeanut sauce on my JTofu.

 Nick

 On Dec 9, 2008, at 12:04 PM, Chad Woolley wrote:

 Here's the latest performance numbers on JRuby:


 http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/

 Summary - JRuby is doing very well; came in second after Ruby
1.9; and
 compatibility is good and getting better all the time.

 Ok, troll time:

 My opinion - definitely try JRuby over Groovy.  You get all
the
 benefits of the Java ecosystem: native calls to java libraries,
JVM
 execution, JIT compilation, packaging, war/ear-based deployment,
etc,
 etc.  Most importantly, however, you get a language that
was designed
 to make people happy.  Most Rubyists - especially
those with
 experience in other languages - agree it achieves this goal well.

 As for Groovy, I still say it is an attempt to make a static language
 (Java) appear dynamic.  They've done a decent job, but when
you really
 compare it to using native Ruby, the warts and sharp edges poke
 through.

 The only argument I see in favor of Groovy is integration with
the
 Java ecosystem, which JRuby effectively negates.  Conversely,
all
 language or syntax preference or prejudice aside, the Ruby ecosystem
 is also very rich (rubygems and github), and you cannot take advantage
 of this with Groovy.  Why not be able to choose from the
best of both
 worlds?

 Java is dead, long live the JVM.  JRuby FTW in the enterprise.

 -- Chad

 On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann [EMAIL PROTECTED]
wrote:

 One more side note.  JRuby runs on the JVM as well, and
for a while was
 out
 performing the native Ruby interpreters. Not sure if that
is still true.

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


 

-
 
This email (and all attachments) is for the sole use of the intended 
recipient(s)
and may contain privileged and/or proprietary information. Any unauthorized
review, use, disclosure or distribution is prohibited. If you are not the
intended recipient, please contact the sender by reply e-mail and destroy
all copies of the original message.

Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Liz_Ravenwood
ah well...   not the first time I've stumbled into a darkside.
;-)

Respectfully,
Liz, Data Base Administrator,
Methods Engineering





Todd Ellermann [EMAIL PROTECTED] 
12/09/2008 02:55 PM
Please respond to
jug-discussion@tucson-jug.org


To
jug-discussion@tucson-jug.org
cc

Subject
Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
Party?)






Ah ha! Victory is mine!  She takes her first step towards the Groovy 
darkside without even knowing it. None of this Ruby rebel scum for her! 
When you can snatch the closure from my hand DBA, then your training will 
be complete. 
;)
-Todd 
Happy Holidays! 
 
***
Todd R. Ellermann
VP of Engineering VirtualTourist.com

Founder Webagogy.com
Researcher Betterwebapp.com


Personal:
[EMAIL PROTECTED]
805-850-8044 cell
***


Does getting an ASU MBA with existing UofA BSCE make me a SunCat? or a 
WildDevil?
Go Cats! ...said with a Devilish grin ;)


From: [EMAIL PROTECTED] [EMAIL PROTECTED]
To: jug-discussion@tucson-jug.org
Cc: jug-discussion@tucson-jug.org
Sent: Tuesday, December 9, 2008 1:47:22 PM
Subject: Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the 
Holiday Party?)


heheh  and my language of choice...  java. 

Thanks all.  It'll be good to put  your faces to your names at the party. 

Respectfully,
Liz, Data Base Administrator,
Methods Engineering




Chad Woolley [EMAIL PROTECTED] 
12/09/2008 02:11 PM 

Please respond to
jug-discussion@tucson-jug.org



To
jug-discussion@tucson-jug.org 
cc

Subject
Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
Party?)








It was mentioned in the previous thread that this is not a web app.

As for JRuby vs. pure Ruby.  However, this is the JUG list, and the
question on JRuby performance was my chance to be a troll with a
point, especially since there's been Groovy vs. Ruby debates on here
before ;)

Depending on the target deployment environment (windows?  lots of
users?  Intranet?) JRuby might still be a better choice, since the JVM
is ubiquitous (and native Ruby on Windows still sucks).

-- Chad

PS: Don't forget the JOrganic JJelly with a side of JJuice...

On Tue, Dec 9, 2008 at 1:59 PM, nlesiecki [EMAIL PROTECTED] wrote:
 If I was from-scratching a website, I'd definitely look at JRuby on 
JRails.
 With JPeanut sauce on my JTofu.

 Nick

 On Dec 9, 2008, at 12:04 PM, Chad Woolley wrote:

 Here's the latest performance numbers on JRuby:


 
http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/


 Summary - JRuby is doing very well; came in second after Ruby 1.9; and
 compatibility is good and getting better all the time.

 Ok, troll time:

 My opinion - definitely try JRuby over Groovy.  You get all the
 benefits of the Java ecosystem: native calls to java libraries, JVM
 execution, JIT compilation, packaging, war/ear-based deployment, etc,
 etc.  Most importantly, however, you get a language that was designed
 to make people happy.  Most Rubyists - especially those with
 experience in other languages - agree it achieves this goal well.

 As for Groovy, I still say it is an attempt to make a static language
 (Java) appear dynamic.  They've done a decent job, but when you really
 compare it to using native Ruby, the warts and sharp edges poke
 through.

 The only argument I see in favor of Groovy is integration with the
 Java ecosystem, which JRuby effectively negates.  Conversely, all
 language or syntax preference or prejudice aside, the Ruby ecosystem
 is also very rich (rubygems and github), and you cannot take advantage
 of this with Groovy.  Why not be able to choose from the best of both
 worlds?

 Java is dead, long live the JVM.  JRuby FTW in the enterprise.

 -- Chad

 On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann [EMAIL PROTECTED] 
wrote:

 One more side note.  JRuby runs on the JVM as well, and for a while 
was
 out
 performing the native Ruby interpreters. Not sure if that is still 
true.

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
 

This email (and all attachments) is for the sole use of the intended 
recipient(s) and may contain privileged and/or proprietary information. 
Any unauthorized review, use, disclosure or distribution is prohibited. If 
you are not the intended recipient, please contact the sender by reply 
e-mail and destroy all 

Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Kit Plummer

Darkside?  You know Haskell?

On Dec 9, 2008, at 3:06 PM, [EMAIL PROTECTED] wrote:



ah well...   not the first time I've stumbled into a darkside.
;-)

Respectfully,
Liz, Data Base Administrator,
Methods Engineering




Todd Ellermann [EMAIL PROTECTED]
12/09/2008 02:55 PM
Please respond to
jug-discussion@tucson-jug.org

To
jug-discussion@tucson-jug.org
cc
Subject
Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday  
Party?)






Ah ha! Victory is mine!  She takes her first step towards the Groovy  
darkside without even knowing it. None of this Ruby rebel scum for  
her! When you can snatch the closure from my hand DBA, then your  
training will be complete.

;)
-Todd
Happy Holidays!

***
Todd R. Ellermann
VP of Engineering VirtualTourist.com

Founder Webagogy.com
Researcher Betterwebapp.com


Personal:
[EMAIL PROTECTED]
805-850-8044 cell
***


Does getting an ASU MBA with existing UofA BSCE make me a SunCat? or  
a WildDevil?

Go Cats! ...said with a Devilish grin ;)


From: [EMAIL PROTECTED] [EMAIL PROTECTED]
To: jug-discussion@tucson-jug.org
Cc: jug-discussion@tucson-jug.org
Sent: Tuesday, December 9, 2008 1:47:22 PM
Subject: Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the  
Holiday Party?)



heheh  and my language of choice...  java.

Thanks all.  It'll be good to put  your faces to your names at the  
party.


Respectfully,
Liz, Data Base Administrator,
Methods Engineering



Chad Woolley [EMAIL PROTECTED]
12/09/2008 02:11 PM
Please respond to
jug-discussion@tucson-jug.org


To
jug-discussion@tucson-jug.org
cc
Subject
Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday  
Party?)








It was mentioned in the previous thread that this is not a web app.

As for JRuby vs. pure Ruby.  However, this is the JUG list, and the
question on JRuby performance was my chance to be a troll with a
point, especially since there's been Groovy vs. Ruby debates on here
before ;)

Depending on the target deployment environment (windows?  lots of
users?  Intranet?) JRuby might still be a better choice, since the JVM
is ubiquitous (and native Ruby on Windows still sucks).

-- Chad

PS: Don't forget the JOrganic JJelly with a side of JJuice...

On Tue, Dec 9, 2008 at 1:59 PM, nlesiecki [EMAIL PROTECTED]  
wrote:
 If I was from-scratching a website, I'd definitely look at JRuby  
on JRails.

 With JPeanut sauce on my JTofu.

 Nick

 On Dec 9, 2008, at 12:04 PM, Chad Woolley wrote:

 Here's the latest performance numbers on JRuby:


 http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/

 Summary - JRuby is doing very well; came in second after Ruby  
1.9; and

 compatibility is good and getting better all the time.

 Ok, troll time:

 My opinion - definitely try JRuby over Groovy.  You get all the
 benefits of the Java ecosystem: native calls to java libraries, JVM
 execution, JIT compilation, packaging, war/ear-based deployment,  
etc,
 etc.  Most importantly, however, you get a language that was  
designed

 to make people happy.  Most Rubyists - especially those with
 experience in other languages - agree it achieves this goal well.

 As for Groovy, I still say it is an attempt to make a static  
language
 (Java) appear dynamic.  They've done a decent job, but when you  
really

 compare it to using native Ruby, the warts and sharp edges poke
 through.

 The only argument I see in favor of Groovy is integration with the
 Java ecosystem, which JRuby effectively negates.  Conversely, all
 language or syntax preference or prejudice aside, the Ruby  
ecosystem
 is also very rich (rubygems and github), and you cannot take  
advantage
 of this with Groovy.  Why not be able to choose from the best of  
both

 worlds?

 Java is dead, long live the JVM.  JRuby FTW in the enterprise.

 -- Chad

 On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann  
[EMAIL PROTECTED] wrote:


 One more side note.  JRuby runs on the JVM as well, and for a  
while was

 out
 performing the native Ruby interpreters. Not sure if that is  
still true.


  
-

 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



  
-

 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
This email (and all attachments) is for the sole use of the intended  
recipient(s) and may contain privileged and/or proprietary  
information. Any unauthorized review, use, disclosure or  
distribution 

Re: [jug-discussion] Since Chad Mentioned Guice

2008-12-09 Thread Chad Woolley
There was a talk by Jamis Buck (a big java DI guy) at RubyConf where
he claimed DI was unnecessary in Ruby or other dynamic languages.

That's me heckling him at the end.  Essence of my comments:  I agree
that DI *frameworks* are unnecessary, but I still think the Registry
pattern is a good way to architect any application.  It drives loose
coupling and high cohesion - which is a good thing, especially for
developers who don't know what those are or why they are good.  I
think many Rubyists overuse mixins and underuse basic OO, which leads
to more complex and more confusing code in general, and more
monkeypatching and brittleness than necessary.  A bunch of small dead
simple objects is easier to understand, debug, extend, and fix.

-- Chad

On Tue, Dec 9, 2008 at 2:32 PM, nlesiecki [EMAIL PROTECTED] wrote:
 (Or did he?)

 My article on Google's Guice, the latest, greatest* DI framework:

 http://www.ibm.com/developerworks/library/j-guice.html

 (* your view may vary.)

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Liz_Ravenwood
Eddie Haskell from Leave It to Beaver?
:-)

Respectfully,
Liz, Data Base Administrator,
Methods Engineering





Kit Plummer [EMAIL PROTECTED] 
12/09/2008 03:36 PM
Please respond to
jug-discussion@tucson-jug.org


To
jug-discussion@tucson-jug.org
cc

Subject
Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
Party?)






Darkside?  You know Haskell?

On Dec 9, 2008, at 3:06 PM, [EMAIL PROTECTED] wrote:


 ah well...   not the first time I've stumbled into a darkside.
 ;-)

 Respectfully,
 Liz, Data Base Administrator,
 Methods Engineering




 Todd Ellermann [EMAIL PROTECTED]
 12/09/2008 02:55 PM
 Please respond to
 jug-discussion@tucson-jug.org

 To
 jug-discussion@tucson-jug.org
 cc
 Subject
 Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
 Party?)





 Ah ha! Victory is mine!  She takes her first step towards the Groovy 
 darkside without even knowing it. None of this Ruby rebel scum for 
 her! When you can snatch the closure from my hand DBA, then your 
 training will be complete.
 ;)
 -Todd
 Happy Holidays!

 ***
 Todd R. Ellermann
 VP of Engineering VirtualTourist.com

 Founder Webagogy.com
 Researcher Betterwebapp.com


 Personal:
 [EMAIL PROTECTED]
 805-850-8044 cell
 ***


 Does getting an ASU MBA with existing UofA BSCE make me a SunCat? or 
 a WildDevil?
 Go Cats! ...said with a Devilish grin ;)


 From: [EMAIL PROTECTED] [EMAIL PROTECTED]
 To: jug-discussion@tucson-jug.org
 Cc: jug-discussion@tucson-jug.org
 Sent: Tuesday, December 9, 2008 1:47:22 PM
 Subject: Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the 
 Holiday Party?)


 heheh  and my language of choice...  java.

 Thanks all.  It'll be good to put  your faces to your names at the 
 party.

 Respectfully,
 Liz, Data Base Administrator,
 Methods Engineering



 Chad Woolley [EMAIL PROTECTED]
 12/09/2008 02:11 PM
 Please respond to
 jug-discussion@tucson-jug.org


 To
 jug-discussion@tucson-jug.org
 cc
 Subject
 Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
 Party?)







 It was mentioned in the previous thread that this is not a web app.

 As for JRuby vs. pure Ruby.  However, this is the JUG list, and the
 question on JRuby performance was my chance to be a troll with a
 point, especially since there's been Groovy vs. Ruby debates on here
 before ;)

 Depending on the target deployment environment (windows?  lots of
 users?  Intranet?) JRuby might still be a better choice, since the JVM
 is ubiquitous (and native Ruby on Windows still sucks).

 -- Chad

 PS: Don't forget the JOrganic JJelly with a side of JJuice...

 On Tue, Dec 9, 2008 at 1:59 PM, nlesiecki [EMAIL PROTECTED] 
 wrote:
  If I was from-scratching a website, I'd definitely look at JRuby 
 on JRails.
  With JPeanut sauce on my JTofu.
 
  Nick
 
  On Dec 9, 2008, at 12:04 PM, Chad Woolley wrote:
 
  Here's the latest performance numbers on JRuby:
 
 
  
http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/

 
  Summary - JRuby is doing very well; came in second after Ruby 
 1.9; and
  compatibility is good and getting better all the time.
 
  Ok, troll time:
 
  My opinion - definitely try JRuby over Groovy.  You get all the
  benefits of the Java ecosystem: native calls to java libraries, JVM
  execution, JIT compilation, packaging, war/ear-based deployment, 
 etc,
  etc.  Most importantly, however, you get a language that was 
 designed
  to make people happy.  Most Rubyists - especially those with
  experience in other languages - agree it achieves this goal well.
 
  As for Groovy, I still say it is an attempt to make a static 
 language
  (Java) appear dynamic.  They've done a decent job, but when you 
 really
  compare it to using native Ruby, the warts and sharp edges poke
  through.
 
  The only argument I see in favor of Groovy is integration with the
  Java ecosystem, which JRuby effectively negates.  Conversely, all
  language or syntax preference or prejudice aside, the Ruby 
 ecosystem
  is also very rich (rubygems and github), and you cannot take 
 advantage
  of this with Groovy.  Why not be able to choose from the best of 
 both
  worlds?
 
  Java is dead, long live the JVM.  JRuby FTW in the enterprise.
 
  -- Chad
 
  On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann 
 [EMAIL PROTECTED] wrote:
 
  One more side note.  JRuby runs on the JVM as well, and for a 
 while was
  out
  performing the native Ruby interpreters. Not sure if that is 
 still true.
 
  
 -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
  
 -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 

 

Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Liz_Ravenwood
well.  not from the get-go.

one eye with a set of rods and cones, little photopigments on outer 
membranes reacting to light, isomerizing, creating a graded potential, 
sending the signal to the ganglia and down the optic nerve to the brain.

fun, huh?

Respectfully,
Liz, Data Base Administrator,
Methods Engineering





Kit Plummer [EMAIL PROTECTED] 
12/09/2008 04:01 PM
Please respond to
jug-discussion@tucson-jug.org


To
jug-discussion@tucson-jug.org
cc

Subject
Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
Party?)






I'm guessing you'll have performance requirements - that'll require 
taking advantage of multi-cores, or parallelization?  If so, try that 
Google search again.

On Dec 9, 2008, at 3:45 PM, [EMAIL PROTECTED] 
[EMAIL PROTECTED] 
  wrote:


 Eddie Haskell from Leave It to Beaver?
 :-)

 Respectfully,
 Liz, Data Base Administrator,
 Methods Engineering




 Kit Plummer [EMAIL PROTECTED]
 12/09/2008 03:36 PM
 Please respond to
 jug-discussion@tucson-jug.org

 To
 jug-discussion@tucson-jug.org
 cc
 Subject
 Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday 
 Party?)





 Darkside?  You know Haskell?

 On Dec 9, 2008, at 3:06 PM, [EMAIL PROTECTED] wrote:

 
  ah well...   not the first time I've stumbled into a darkside.
  ;-)
 
  Respectfully,
  Liz, Data Base Administrator,
  Methods Engineering
 
 
 
 
  Todd Ellermann [EMAIL PROTECTED]
  12/09/2008 02:55 PM
  Please respond to
  jug-discussion@tucson-jug.org
 
  To
  jug-discussion@tucson-jug.org
  cc
  Subject
  Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday
  Party?)
 
 
 
 
 
  Ah ha! Victory is mine!  She takes her first step towards the Groovy
  darkside without even knowing it. None of this Ruby rebel scum for
  her! When you can snatch the closure from my hand DBA, then your
  training will be complete.
  ;)
  -Todd
  Happy Holidays!
 
  ***
  Todd R. Ellermann
  VP of Engineering VirtualTourist.com
 
  Founder Webagogy.com
  Researcher Betterwebapp.com
 
 
  Personal:
  [EMAIL PROTECTED]
  805-850-8044 cell
  ***
 
 
  Does getting an ASU MBA with existing UofA BSCE make me a SunCat? or
  a WildDevil?
  Go Cats! ...said with a Devilish grin ;)
 
 
  From: [EMAIL PROTECTED] 
 [EMAIL PROTECTED]
  To: jug-discussion@tucson-jug.org
  Cc: jug-discussion@tucson-jug.org
  Sent: Tuesday, December 9, 2008 1:47:22 PM
  Subject: Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the
  Holiday Party?)
 
 
  heheh  and my language of choice...  java.
 
  Thanks all.  It'll be good to put  your faces to your names at the
  party.
 
  Respectfully,
  Liz, Data Base Administrator,
  Methods Engineering
 
 
 
  Chad Woolley [EMAIL PROTECTED]
  12/09/2008 02:11 PM
  Please respond to
  jug-discussion@tucson-jug.org
 
 
  To
  jug-discussion@tucson-jug.org
  cc
  Subject
  Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday
  Party?)
 
 
 
 
 
 
 
  It was mentioned in the previous thread that this is not a web app.
 
  As for JRuby vs. pure Ruby.  However, this is the JUG list, and the
  question on JRuby performance was my chance to be a troll with a
  point, especially since there's been Groovy vs. Ruby debates on here
  before ;)
 
  Depending on the target deployment environment (windows?  lots of
  users?  Intranet?) JRuby might still be a better choice, since the 
 JVM
  is ubiquitous (and native Ruby on Windows still sucks).
 
  -- Chad
 
  PS: Don't forget the JOrganic JJelly with a side of JJuice...
 
  On Tue, Dec 9, 2008 at 1:59 PM, nlesiecki [EMAIL PROTECTED]
  wrote:
   If I was from-scratching a website, I'd definitely look at JRuby
  on JRails.
   With JPeanut sauce on my JTofu.
  
   Nick
  
   On Dec 9, 2008, at 12:04 PM, Chad Woolley wrote:
  
   Here's the latest performance numbers on JRuby:
  
  
   
http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/

  
   Summary - JRuby is doing very well; came in second after Ruby
  1.9; and
   compatibility is good and getting better all the time.
  
   Ok, troll time:
  
   My opinion - definitely try JRuby over Groovy.  You get all the
   benefits of the Java ecosystem: native calls to java libraries, 
 JVM
   execution, JIT compilation, packaging, war/ear-based deployment,
  etc,
   etc.  Most importantly, however, you get a language that was
  designed
   to make people happy.  Most Rubyists - especially those with
   experience in other languages - agree it achieves this goal well.
  
   As for Groovy, I still say it is an attempt to make a static
  language
   (Java) appear dynamic.  They've done a decent job, but when you
  really
   compare it to using native Ruby, the warts and sharp edges poke
   through.
  
   The only argument I see in favor of Groovy is integration with 
 the
   Java ecosystem, which JRuby effectively negates.  

Re: [jug-discussion] Since Chad Mentioned Guice

2008-12-09 Thread Richard Hightower
This is funny. 

I recently wrote this:

http://java.dzone.com/articles/dependency-injection-an-introd

I read your article (after promising myself that I would only skim it).

Seems cool though... I like the hero references...

I cover the @Autowire and the @Required and the @Attribute in my article.

I like the section from your article that shows this:

binder.bind(Vehicle.class).annotatedWith(Fast.class).to(WeaselCopter.class);

Spring has a way to define your own custom annotations, but I left it for a
future article (or perhaps never :).

The concept of the Provider is interesting. What would be a good use case
for it?

BTW Thanks for sharing this.

On 12/9/08 1:32 PM, Nick Lesiecki [EMAIL PROTECTED] wrote:

 (Or did he?)
 
 My article on Google's Guice, the latest, greatest* DI framework:
 
 http://www.ibm.com/developerworks/library/j-guice.html
 
 (* your view may vary.)
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)

2008-12-09 Thread Richard Hightower

RE: Java is dead, long live the JVM.  JRuby FTW in the enterprise.

From May 08 to Sept 08 Java job demand grew 3 times higher (in raw numbers)
than the total Ruby market. But let's not mere facts get in the way of your
Java is dead argument. Java continues to dwarf Ruby. And, Ruby does not
seem to be picking up a lot of ground. Sure if you start from zero,
percentage of growth sky rockets, but Not enough.

BTW I prefer Groovy, but I won't claim Ruby is dead.

http://www.indeed.com/jobtrends?q=java+programming%2C+ruby+programmingl=

http://www.indeed.com/jobtrends?q=java%2C+rubyl=

I am glad to see that Spring source is backing Groovy. I wonder why they did
not back Jruby in a similar manner. H

On 12/9/08 12:04 PM, Chad Woolley [EMAIL PROTECTED] wrote:

 Here's the latest performance numbers on JRuby:
 
 http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/
 
 Summary - JRuby is doing very well; came in second after Ruby 1.9; and
 compatibility is good and getting better all the time.
 
 Ok, troll time:
 
 My opinion - definitely try JRuby over Groovy.  You get all the
 benefits of the Java ecosystem: native calls to java libraries, JVM
 execution, JIT compilation, packaging, war/ear-based deployment, etc,
 etc.  Most importantly, however, you get a language that was designed
 to make people happy.  Most Rubyists - especially those with
 experience in other languages - agree it achieves this goal well.
 
 As for Groovy, I still say it is an attempt to make a static language
 (Java) appear dynamic.  They've done a decent job, but when you really
 compare it to using native Ruby, the warts and sharp edges poke
 through.
 
 The only argument I see in favor of Groovy is integration with the
 Java ecosystem, which JRuby effectively negates.  Conversely, all
 language or syntax preference or prejudice aside, the Ruby ecosystem
 is also very rich (rubygems and github), and you cannot take advantage
 of this with Groovy.  Why not be able to choose from the best of both
 worlds?
 
 Java is dead, long live the JVM.  JRuby FTW in the enterprise.
 
 -- Chad
 
 On Mon, Dec 8, 2008 at 3:45 PM, Todd Ellermann [EMAIL PROTECTED] wrote:
 One more side note.  JRuby runs on the JVM as well, and for a while was out
 performing the native Ruby interpreters. Not sure if that is still true.
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[jug-discussion] Java is dead... Here we go again....

2008-12-09 Thread Richard Hightower
Kit, I am damn happy. I do not like Ruby.

deploy/run/test not a problem

mvn jetty:run


Ok... I will bite, but just this once.

When real trends start lining up with your Ruby prognostications then I will
drink some of the Ruby flavor-aid that you guys have been spewing for the
last three+ years. But when Java demand grows in 4 months larger than the
entire Ruby market, I look at Ruby and laugh. I am happy that you can be
paid to do Ruby development if that is what floats your boat, but I do not
like Ruby. 

For now I will stick to Java and Groovy with glee in my heart that I can get
paid for something that I love to do.

I actually prefer Groovy to Python now. Groovy is everything I wanted Jython
to be back in 1999 when I wrote Programming the Java APIs with Jython (a
book that no one read).

When you say Java is Dead it sounds a lot like Ruby has won. In terms of
the Lamp world Ruby is dead last behind the likes of PHP, Perl and Python.
In terms of the enterprise world, Ruby does not even show up. Ruby has won
in the sense of a politically correct school where every kid with two left
legs wins a race because we are all winners after all. Ruby has not won
anything in any real sense except in the percentage of hype versus impact in
the real world. In that sense Java is not Dead, Java is Michael Phelps.


On 12/9/08 6:40 PM, Kit Plummer [EMAIL PROTECTED] wrote:

 Umm...SpringSource is really backing Grails (which happens to already
 be built on Spring).

Yes in a way they are. If they backed Rails in a similar manner you  would
be all over it. Your point is moot.

 Groovy is a JSR, and so is JRuby.  JRuby
 development is also being done by Sun engineers - so I'm not sure what
 your point is.  

The same can be said of EJB 1.0. Moot point. Sun's backing has little
influence on success. In fact, some may say that Java success is a fluke.
Sun sends out 100 things for every 1 that floats. Rod Johnson et al have a
much better track record (although much smaller one).


 FWIW, Groovy was originally invented by James
 Strachan...who's neither a SpringSource or Sun guy, to say the least.

Well known fact and not disputed. Again Moot point. SpringSource could
have backed some Rail turds but they choose Grail turds. This was my point.
Grails is tied to Groovy.

 
 The thing that you are missing in you're quantitative analysis below
 is the percentage of happy developers in both camps.  I would assert,
 but you don't have to believe me, that there are many more happy Ruby
 devers than Java devers.  Not only that - but, the issue of quality
 comes into play some where too.  I won't provide an assertion here -
 but, it is a relative notion.

Silliness. I know plenty of Java developers that tried Ruby and hated it.
What makes you happy does not correlate to the general population per se.
For example, there are people in the world who are quite content drinking
their own urine, but I would not sell my stock in Coca-Cola quite yet.

 
 Don't get me wrong there is a plenty of ego on both sides of the fence
 here.  It is imperative that you can see past this to the real value -
 developmental efficiency.  There's no way Java can win - based on its
 code, build, deploy/run/test, code, build deploy/run/test cycle.

Prompt mvn jetty:run

Runs the entire webapp. Starts up damn quick.
Java is the undisputed champion. Ruby is a mere pimple on the ass of
development. It will take its place in history next to (at this point I
realize if I name anything... I will just piss off a whole other group of
people)

 Groovy helps...but, as soon as there is any level of complexity you'll
 be burdened with pure Java once again.

This makes no sense. Why? I have written large things in Groovy and did not
need to revert to Java. This is silliness. Moot point.

 
 If for no other reason than Sun is a turd, Java is dead.

Unproven opinion, easily refuted with real evidence. Java is in no way dead.
It will fall out of favor eventually as all things do.

Ruby will be a never was. Java will one day be a former heavy weight
champion of the world.

 Open  
 sourcing Sun's version of the JVM and platform has done nothing for
 ensuring its longevity.  Only said with a slight grin.


 
 
 
 On Dec 9, 2008, at 7:17 PM, Richard Hightower wrote:
 
 
 RE: Java is dead, long live the JVM.  JRuby FTW in the enterprise.
 
 From May 08 to Sept 08 Java job demand grew 3 times higher (in raw
 numbers)
 than the total Ruby market. But let's not mere facts get in the way
 of your
 Java is dead argument. Java continues to dwarf Ruby. And, Ruby
 does not
 seem to be picking up a lot of ground. Sure if you start from zero,
 percentage of growth sky rockets, but Not enough.
 
 BTW I prefer Groovy, but I won't claim Ruby is dead.
 
 http://www.indeed.com/jobtrends?q=java+programming%2C+ruby+programmingl=
 
 http://www.indeed.com/jobtrends?q=java%2C+rubyl=
 
 I am glad to see that Spring source is backing Groovy. I wonder why
 they did
 not back 

Re: [jug-discussion] Java is dead... Here we go again....

2008-12-09 Thread Kit Plummer

Ha.  Sucka.

I'm no Ruby zealot.   You have sadly, and quite immaturely, mistaken a  
few assertions for a stance.  I have enjoyed working with Ruby (when  
it happens), eclectic as the community is - but, I don't really care  
what language I have to work with as long as the people around me are  
cool.  The nice thing about being eclectic though is you don't care  
who wins or loses.  I'm not sure why you think this is a game, or even  
a debate.


Surely, you see the irony in you taking (seemingly personal) offense  
to the Java is dead stick as well as your feeble attempt to start  
dissin' on me like I'm a 20-something Ruby twerp from Phoenix.


Your 'mvn jetty:run' point is lame.   Oh, only if ever thing were a  
webapp.  But, comparing Java to Michael Phelps has to be the most  
ridiculous thing I've read in a long, long time.  Though, giving in a  
second's thought - Phelps is quite literally a freak of nature.  So,  
I'll give you that Java (JVM, language + platform) is a freak of  
technology.


Please don't bite again...spare us your drivelish-trolling.  Though  
I'm sure Chad would love for more Javites to make fools of themselves.


On Dec 9, 2008, at 8:29 PM, Richard Hightower wrote:


Kit, I am damn happy. I do not like Ruby.

deploy/run/test not a problem

mvn jetty:run


Ok... I will bite, but just this once.

When real trends start lining up with your Ruby prognostications  
then I will
drink some of the Ruby flavor-aid that you guys have been spewing  
for the
last three+ years. But when Java demand grows in 4 months larger  
than the
entire Ruby market, I look at Ruby and laugh. I am happy that you  
can be
paid to do Ruby development if that is what floats your boat, but I  
do not

like Ruby.

For now I will stick to Java and Groovy with glee in my heart that I  
can get

paid for something that I love to do.

I actually prefer Groovy to Python now. Groovy is everything I  
wanted Jython
to be back in 1999 when I wrote Programming the Java APIs with  
Jython (a

book that no one read).

When you say Java is Dead it sounds a lot like Ruby has won. In  
terms of
the Lamp world Ruby is dead last behind the likes of PHP, Perl and  
Python.
In terms of the enterprise world, Ruby does not even show up. Ruby  
has won
in the sense of a politically correct school where every kid with  
two left
legs wins a race because we are all winners after all. Ruby has not  
won
anything in any real sense except in the percentage of hype versus  
impact in
the real world. In that sense Java is not Dead, Java is Michael  
Phelps.



On 12/9/08 6:40 PM, Kit Plummer [EMAIL PROTECTED] wrote:


Umm...SpringSource is really backing Grails (which happens to already
be built on Spring).


Yes in a way they are. If they backed Rails in a similar manner you   
would

be all over it. Your point is moot.


Groovy is a JSR, and so is JRuby.  JRuby
development is also being done by Sun engineers - so I'm not sure  
what

your point is.


The same can be said of EJB 1.0. Moot point. Sun's backing has little
influence on success. In fact, some may say that Java success is a  
fluke.
Sun sends out 100 things for every 1 that floats. Rod Johnson et al  
have a

much better track record (although much smaller one).



FWIW, Groovy was originally invented by James
Strachan...who's neither a SpringSource or Sun guy, to say the least.


Well known fact and not disputed. Again Moot point. SpringSource  
could
have backed some Rail turds but they choose Grail turds. This was my  
point.

Grails is tied to Groovy.



The thing that you are missing in you're quantitative analysis below
is the percentage of happy developers in both camps.  I would assert,
but you don't have to believe me, that there are many more happy Ruby
devers than Java devers.  Not only that - but, the issue of quality
comes into play some where too.  I won't provide an assertion here -
but, it is a relative notion.


Silliness. I know plenty of Java developers that tried Ruby and  
hated it.
What makes you happy does not correlate to the general population  
per se.
For example, there are people in the world who are quite content  
drinking

their own urine, but I would not sell my stock in Coca-Cola quite yet.



Don't get me wrong there is a plenty of ego on both sides of the  
fence
here.  It is imperative that you can see past this to the real  
value -

developmental efficiency.  There's no way Java can win - based on its
code, build, deploy/run/test, code, build deploy/run/test cycle.


Prompt mvn jetty:run

Runs the entire webapp. Starts up damn quick.
Java is the undisputed champion. Ruby is a mere pimple on the ass of
development. It will take its place in history next to (at this  
point I
realize if I name anything... I will just piss off a whole other  
group of

people)

Groovy helps...but, as soon as there is any level of complexity  
you'll

be burdened with pure Java once again.


This makes no sense. Why? I have written 

Re: [jug-discussion] Java is dead... Here we go again....

2008-12-09 Thread Chad Woolley
On Tue, Dec 9, 2008 at 8:29 PM, Richard Hightower
[EMAIL PROTECTED] wrote:
 For now I will stick to Java and Groovy with glee in my heart that I can get
 paid for something that I love to do.

Damn, didn't mean for the trollfest to turn ugly.  But it's fun to watch.

Anyway, Rick, a few points:

1. I get paid to write Ruby, and I enjoy it more than I ever enjoyed
writing Java.  But, as Kit said, I also work with a lot of really
cool, REALLY smart people.  I worked with some really cool smart
people when I was doing Java, but just a few of them, not a LOT of
them.  Smartness was the exception rather than the rule in standard
java developers, in my experience.  In Ruby it seems to be the
opposite.  I'm a biased troll, though...

2. I could care less what most developers in the world write (mostly
outsourced/offshore/corporate maintenance drones I bet, but I can't
back this up...).  This is the nature of the adoption curve.

3. You've conveniently ignored my point about JRuby being able to take
advantage of both the Java and Ruby ecosystems.  Ruby has tons of
sweet, cutting-edge, actively maintained, frequently-released,
supremely hackable open source tools, libraries, and frameworks, which
is facilitated by things like RubyGems and widespread GitHub adoption.
 When those don't work for you for some reason, JRuby lets you plug in
any proven, performant, scalable Java library.  As I said, language
preference and market share aside, don't you agree this is a
compelling advantage of JRuby?

Remember, I love you all.  I just love to troll too :)

-- Chad

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]