Mark tweeted a link to an interview with a chap who wrote the book on Clojure, and I was looking through the page and saw this Software Craftsmanship stuff....
Hrm, I thought I had signed the manifesto when I first came across it ages ago, seems I never did :( Oh well, I have now! -- On Tue, Jul 7, 2009 at 8:49 AM,...
But why? ... -- ... Richard Vowles, Talk to me about development in Grails, Groovy, Java and for the Blackberry ph: +64275467747, linkedin, skype:rvowles get...
Why not I say. Be it just a social mean or a declaration of non-9to5ism I think its still a good thing. There seems to be some good content in the mailing...
Sounds like a topic for BarcampAuckland. Anyone else from this list going? ... -- ... Richard Vowles, Talk to me about development in Grails, Groovy, Java and...
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...
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...
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@...
Jul 7, 2009 1:13 am
3218
... Twitter is using Scala: http://lambda-the-ultimate.org/node/3261 Cheers Craig...
Craig Anslow
craig.anslow@...
Jul 7, 2009 1:19 am
3219
I stand corrected. Cheers. And now back to my corner. ... [Non-text portions of this message have been removed]...
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...
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...
Hi All I keep forgetting to post on NZJava. Anyone who is down our way on the night is most welcome to attend and have dinner with the hardcore JUG members...
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@...
Jul 7, 2009 2:23 am
3225
... 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,...
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 ...
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...
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@...
Jul 7, 2009 3:45 am
3229
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 ...
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...
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...
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...
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...
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@...
Jul 7, 2009 6:56 am
3235
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...
... I don't think "popular" accurately describes C++ :-) ... ((To))() (many)) ((scare) (me).). Besides - it gives Mark/Greg and I something to argue about :-) ...