Search the web
Sign In
New User? Sign Up
nzjava · New Zealand Java Developers Group
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
James Strachan impressed with Scala   Message List  
Reply | Forward Message #3239 of 3363 |
Re: {Disarmed} Re: {Disarmed} Re: [nzjava] James Strachan impressed with Scala

That reminds me of Liftweb

On Tue, Jul 7, 2009 at 11:25 PM, Mark Derricutt <mark@...> wrote:

> {
> Ive.never(REALLY)
> .under.stood(peoples(
> hatred().of(lisp()
> )).when(They.like("fluent").builders()
> }
>
>

--
---
Richard Vowles,
Talk to me about development in Grails, Groovy, Java and for the Blackberry
ph: +64275467747, linkedin, skype:rvowles
get 2Gb shared disk space in the cloud - Dropbox, its incredibly useful! -
http://tinyurl.com/cmcceh
podcast: http://www.illegalargument.com

[]


[Non-text portions of this message have been removed]




Tue Jul 7, 2009 8:22 pm

r_vowles
Offline Offline
Send Email Send Email

Forward
Message #3239 of 3363 |
Expand Messages Author Sort by Date

Being Scala fan boy that I am, I was quite pleased to read this: http://macstrac.blogspot.com/2009/04/scala-as-long-term-replacement-for.html...
Murray Knox
murrayk@...
Send Email
Jul 6, 2009
11:43 pm

Just say no to Groovy ;-) -- ... [Non-text portions of this message have been removed]...
Mark Derricutt
talios2k
Offline Send Email
Jul 7, 2009
12:42 am

Its nice to know that even the creator of Groovy appears to agreesthat Scala is a better way to go - "I can honestly say if someone had shown me the...
Gerhard Kessell-Haak
redazzo
Offline Send Email
Jul 7, 2009
1:52 am

That's a great overview. For a long time I've considered James to be one of the most influential (and prolific) Java developers around. I read the staircase...
John Hurst
jbhurst2003
Offline Send Email
Jul 7, 2009
12:51 am

I believe Lift's new Actors library was written so that Actors could be used on the GAE, using a non-thread based approach ? I think there were other reasons...
Mark Derricutt
talios2k
Offline Send Email
Jul 7, 2009
12:56 am

Why Lift is writing their own Actors librarry: http://groups.google.com/group/liftweb/browse_thread/thread/f789cc5cb304ea52. Main reasons for creating a new...
Murray Knox
murrayk@...
Send Email
Jul 7, 2009
1:13 am

I stand corrected. Cheers. And now back to my corner. ... [Non-text portions of this message have been removed]...
Mark Derricutt
talios2k
Offline Send Email
Jul 7, 2009
1:22 am

... Twitter is using Scala: http://lambda-the-ultimate.org/node/3261 Cheers Craig...
Craig Anslow
craig.anslow@...
Send Email
Jul 7, 2009
1:19 am

My problem with Scala is simply that people can get carried away in it. There is a balance between boilerplate and condensing - there is the argument that less...
Richard Vowles
r_vowles
Offline Send Email
Jul 7, 2009
1:59 am

What is a MOP? [Non-text portions of this message have been removed]...
richard schmidt
informhandstrap
Offline Send Email
Jul 7, 2009
2:14 am

Meta Object Protocol - it is what allows dynamic languages to be dynamic and is what makes them slower than static languages. It lets you dynamically add ...
Richard Vowles
r_vowles
Offline Send Email
Jul 7, 2009
2:42 am

Just to add my 2c... ... my issue after playing with Scala is that it is not nice enough to use from another language (aka the strange object/method names it...
Rob Bygrave
rbygrave
Offline Send Email
Jul 7, 2009
3:03 am

Terseness, complexity and the average skill level of developers didn't stop the community adopting C and C++ in their day. Or perl for that matter. I agree...
Murray Knox
murrayk@...
Send Email
Jul 7, 2009
2:23 am

... Oh yes it did. Consider the number of C++ developers to VB developers in Microsoft shops. It was around 20 to 1. C/C++ led to the wave of Perl, Smalltalk,...
Richard Vowles
r_vowles
Offline Send Email
Jul 7, 2009
2:39 am

Oh no it didn't :-) look at this: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html C++ was more popular than VB until about 2006 If you want...
Murray Knox
murrayk@...
Send Email
Jul 7, 2009
3:45 am

To be fair I thought Richard was recommending that MOP be used in limited contexts. I've always thought I've been missing out on something big because I never ...
John Hurst
jbhurst2003
Offline Send Email
Jul 7, 2009
4:06 am

... I don't think "popular" accurately describes C++ :-) ... ((To))() (many)) ((scare) (me).). Besides - it gives Mark/Greg and I something to argue about :-) ...
Richard Vowles
r_vowles
Offline Send Email
Jul 7, 2009
7:37 am

{ Ive.never(REALLY) .under.stood(peoples( hatred().of(lisp() )).when(They.like("fluent").builders() } I've seen A LOT of java like this lately, with builder...
Mark Derricutt
talios2k
Offline Send Email
Jul 7, 2009
11:26 am

That reminds me of Liftweb ... -- ... Richard Vowles, Talk to me about development in Grails, Groovy, Java and for the Blackberry ph: +64275467747, linkedin,...
Richard Vowles
r_vowles
Offline Send Email
Jul 7, 2009
8:22 pm

Doesn't scalas implicit type conversion cater for MOP style scenarios in a large majority of cases? (not all thou). If all your doing is injecting new methods...
Mark Derricutt
talios2k
Offline Send Email
Jul 7, 2009
5:17 am

Incidentally - Debasish Ghosh has a good post on this: http://debasishg.blogspot.com/2008/02/why-i-like-scalas-lexically-scoped-open.html -- ... [Non-text...
Mark Derricutt
talios2k
Offline Send Email
Jul 7, 2009
5:19 am

Which unfortunately completely misses what Ruby is adding there. That said, what dynamic languages can suffer from is who gets to the class first - if you...
Richard Vowles
r_vowles
Offline Send Email
Jul 7, 2009
5:42 am

I'll grant you the lets-randomly-generate-method-names-on-the-fly (do they auto-complete at all? If I called findAllByNamAndBirthPlace() would it still...
Mark Derricutt
talios2k
Offline Send Email
Jul 7, 2009
6:42 am

In a Grails-aware IDE (NetBeans, IntelliJ and soon-ish Eclipse), they autocomplete and check if they are valid. ... -- ... Richard Vowles, Talk to me about...
Richard Vowles
r_vowles
Offline Send Email
Jul 7, 2009
7:35 am

My mind - my clojure code using clj-record does do something rather similar so I can't fully complain :) -- On Tue, Jul 7, 2009 at 7:34 PM, Richard Vowles < ...
Mark Derricutt
talios2k
Offline Send Email
Jul 7, 2009
11:28 am

Did anyone else spot the Freudian slip ? "...by contention, Grails assumes you mean to create a criteria query" I'm familiar with programming by convention,...
Murray Knox
murrayk@...
Send Email
Jul 7, 2009
6:56 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help