Hi,

I was also wondering why do people make so big fuss around languages
like Groovy, [J]Ruby, PHP, etc.

Then I got the task for a personal website, and I'm doing it in Java
+Spring+JPA + all the stuff around. I want to finish this application
very fast (in the next 5 weeks) and I can work on it only during half
of the week's nights. As I have a hello-world-experience with groovy
and the grails framework, I think that right now I am in position that
I would like to have "loved the Groovy" earlier. Because there,
especially with the help of Grails, you don't have to write all the
boilerplate code. And with a web application that accesses the DB
there's a lot of that (think about all the DAOs and stuff). I know
that in the Java world Spring are doing something in that direction
with Roo, but I would like to have more control than it's offering me.
Anyway, that's another topic.

Directly to your question. My personal opinion is that you can have
very fast results in some mainstream [web-]applications with dynamic
languages and frameworks around them. The lack of compiler seems to be
a problem, but not quite. Just check this blog:
http://misko.hevery.com/2010/04/07/move-over-java-i-have-fallen-in-love-with-javascript

Regards,
Ivan

On Apr 23, 3:57 pm, Robert Casto <casto.rob...@gmail.com> wrote:
> I think the issue has to do with features and functionality. They want to be
> more productive and with these new languages, you can do that. I think your
> concerns are valid though. Unless you are careful, there are plenty of
> opportunities for bugs. The new languages do a lot of things better and they
> are trying to eliminate the problems you mention. Still, I like being told
> about problems at compile time rather than during testing or worse, in
> production. I came to Java from C/C++ and enjoyed the garbage collection,
> simpler reference handling, and other features. These new languages are much
> more productive, but there are always tradeoffs.
>
>
>
> On Thu, Apr 22, 2010 at 2:06 PM, scphantm <scpha...@gmail.com> wrote:
> > ive been looking a few languages the past few days, groovy, ruby being
> > the big two.  i see all over the web people praising the world of
> > dynamic type languages and the same question keeps ringing in my head,
> > WHY IN THE WORLD WOULD YOU WANT A DYNAMIC TYPING LANGUAGE????  i came
> > to java from the VB and PHP world.  both of those are dynamically
> > typed and it was that one thing that drove me nuts.  especially in
> > working with teams of developers.  when i moved to java and its static
> > typing system, everything finally made sense, tweetie birds were
> > flying, humming birds were humming around around and i was in love, i
> > found a language that is quick and has inherent type checking built in
> > at compile time.
>
> > i just remember the disasters and amount of bugs that occured with me
> > in the dark days of (god help me) asp, vbscript, and to an extent PHP
> > and don't understand why anyone in their right mind would not want
> > their language of choice to be statically typed?  ive heard the answer
> > of, well its easier, in this case in my mind easy=lazy.  i don't get
> > it, please educate me.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "The Java Posse" group.
> > To post to this group, send email to javapo...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > javaposse+unsubscr...@googlegroups.com<javaposse%2bunsubscr...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/javaposse?hl=en.
>
> --
> Robert Castowww.IWantFreeShipping.com
> Find Amazon Filler Items easily!
>
> --
> You received this message because you are subscribed to the Google Groups 
> "The Java Posse" group.
> To post to this group, send email to javapo...@googlegroups.com.
> To unsubscribe from this group, send email to 
> javaposse+unsubscr...@googlegroups.com.
> For more options, visit this group 
> athttp://groups.google.com/group/javaposse?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to