Skip to search.
seajug · Discussion of issues related to the Java programming language by the Seattle Java Users Group (SeaJUG).

Group Information

  • Members: 711
  • Category: Java
  • Founded: Sep 21, 2000
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

  Messages Help
Advanced
Reminder - SeaJUG Meeting: http://www.seajug.org   Message List  
Reply Message #10159 of 18766 |
Re: [seajug] Reminder - SeaJUG Meeting: http://www.seajug.org

I have been there too and was a bit surprised by the
Ruby promotion.
There is also pretty long discussion regarding RoR on
TSS:
http://www.theserverside.com/news/thread.tss?thread_id=37121

Let me post here few excerpts from the discussion:
+++++++++++++++++++++++++
Bruce Tate : For at least one class of applications,
web-based apps on a relational database where you
control your own schema, you'd be crazy not to
consider Rails. <<<
+++++++++++++++++++++++++
Me: I would say that for this and all other types of
web applications it would be crazy not to consider
DreamWeaver + Tapestry+ (Spring|HiveMind)+ Hibernate+
(Eclipse+Spindle|IntellijIDEA) combo.

DW allows creating entire UI for the application in
the DW and present/discuss/change it with customers! –
before anything else is done – enormous time saver.

Tapestry allows using the DW output for development (
VERY noticeable difference from PHP/JSP when
developers have to redo everything based on designers
input)

Tapestry allows using DW for maintaining page and
component templates (wow!).

(Spring|HiveMind) – does the plumbing

Hibernate – takes care of your database schema if we
own the schema or allows us to play nicely with
whatever schema is forced on us.

(Eclise+Spindle|IntellijIDEA) – enormously help with
code creation and navigation – things which do not
exist in the world of RoR.
+++++++++++++++++++++++++
Bruce Tate about RoR shortcomings:

- No hard core ORM (but that's changing.)
- No distributed two phased commit.
- Poor internationalization, but that's changing.
- Less community
- No credible JVM implementation (but that's changing
rapidly).
- Fewer IDE with less refactoring support.
- Fewer open source projects
- Not as much commercial backing
- Not as many jobs
- Tougher sell politically
+++++++++++++++++++++++++



Personally I see no reasons to worry about RoR yet.
Personally I have found Neal Ford's talk about Domain
Specific Languages and Language Workbenches to much
more interesting. I am convinced that DSL + LW is the
Next Big Thing that will displace MDA and RoR toys
into tiny niches. By the way Neal sees RoR as a kind
of DSL implementation, which is a bit different from
seemingly prevailing view of RoR as a library/wizard
type approach.

http://www.martinfowler.com/articles/languageWorkbench.html



--- Ben Munat <bent@...> wrote:

> I can't make it to the meeting tomorrow night, but I
> thought I'd toss this out to perhaps
> start a little lively discussion.
>
> I went to NFJS this weekend and was pretty much
> completely blown away by this discovery:
> basically ALL of the speakers were promoting Ruby!
> There were sessions by Bruce Tate, Dave
> Thomas, and David Geary that were specifically about
> Ruby, but several other speakers
> dropped Ruby bits into their talks.
>
> I figured I'd spark a debate at the expert panel
> discussion on Sunday by asking if ANY of
> them thought Ruby wasn't worth the time, or had a
> downside.... I was surprised to find
> that they all agreed that Ruby was great, that it
> was definitely worth learning, and
> (mostly) thought Rails is the best thing since
> sliced bread.
>
> Interstingly enough, however, I had a one-on-one
> converstation with Bruce Tate Friday
> night and he agreed that the big buzz behind Ruby
> will quite likely result in another
> "over-adoption" debacle like EJB and the dangerous
> freedom is offers might make it
> worse... but he still thinks we should all switch to
> Ruby!
>
> Whatever one thinks of the language, it does seem
> like the Ruby buzz has reached a
> deafening roar... it would seem advisable for any
> serious programmer to become familiar
> with it.
>
> I saw several other Seajuggers at the conference, so
> anyone who didn't go can ask them for
> further clarification.
>
> Ben
>
> PS: I was playing with Ruby a bit more tonight (have
> dabbled off and on for a few months)
> and was surprised to find that it has no way of
> overloading methods! That seems pretty
> sucky...
>
>
>

Konstantin Ignatyev




PS: If this is a typical day on planet earth, humans will add fifteen million
tons of carbon to the atmosphere, destroy 115 square miles of tropical
rainforest, create seventy-two miles of desert, eliminate between forty to one
hundred species, erode seventy-one million tons of topsoil, add 2,700 tons of
CFCs to the stratosphere, and increase their population by 263,000

Bowers, C.A. The Culture of Denial: Why the Environmental Movement Needs a
Strategy for Reforming Universities and Public Schools. New York: State
University of New York Press, 1997: (4) (5) (p.206)



Tue Oct 18, 2005 4:50 am

kgignatyev
Offline Offline
Send Email Send Email

Message #10159 of 18766 |
Expand Messages Author Sort by Date

I can't make it to the meeting tomorrow night, but I thought I'd toss this out to perhaps start a little lively discussion. I went to NFJS this weekend and was...
Ben Munat
bentanum Offline Send Email
Oct 18, 2005
4:23 am

I have been there too and was a bit surprised by the Ruby promotion. There is also pretty long discussion regarding RoR on TSS: ...
Konstantin Ignatyev
kgignatyev Offline Send Email
Oct 18, 2005
4:50 am

Wow, I was going to reply to the original email regarding Ruby, but how can I follow what Konstantin says. I entirely agree with Konstantin regarding this...
Chris Sterling
DaRedskin Offline Send Email
Oct 18, 2005
5:12 am

I think Ben's whole point was that pretty much every speaker/author/ expert at NFJS seems to be of the opinion that Ruby on Rail's "niche" should be much...
Brasten Sager
brasten Offline Send Email
Oct 18, 2005
6:14 am

I also wonder if this is yet another "level the playing field" exercise... I'm a big supporter of scripting languages for rapid development and "gluing"...
Rob Ratcliff
iamwobster Offline Send Email
Oct 18, 2005
2:43 pm

... Me too. ... My point is that we do not even need to do that. The combo does the trick right now: Dream Weaver + Tapestry + (Spring|HiveMind) + ...
Konstantin Ignatyev
kgignatyev Offline Send Email
Oct 18, 2005
3:19 pm

... Of course, those damn author/speaker/gurus have an answer for everything... They point out that the compiler often lies... that to be even moderately...
Ben Munat
bentanum Offline Send Email
Oct 18, 2005
4:37 pm

... What does strong typing get you? Plenty! You get a bunch of things covered for you that now you don't have to test. Think of strong typing as static...
P.Hill & E. Goodall
guate84105 Offline Send Email
Oct 19, 2005
1:37 am

... I think this is what makes Java so strong and so hard to replace. Even if Ruby is a superior language, it does not have nearly the same level of third ...
Ross Bleakney
rossbleakney Offline Send Email
Oct 18, 2005
9:05 pm

I think all the recent excitement surrounding Ruby has to do with the Rails 'framework'. Whereas in Java we're looking at a stack something like Tapestry +...
Brasten Sager
brasten Offline Send Email
Oct 18, 2005
9:25 pm

Yeah, I went to Neal Ford's DSL talk as well, and thoroughly enjoyed it. I've been intrigued by the idea of DSLs for a while but hadn't heard about the...
Ben Munat
bentanum Offline Send Email
Oct 18, 2005
6:33 am

I belong to the camp that says: look, when we write any decent size program we start writing more and more code in terms of the application domain, and less...
Konstantin Ignatyev
kgignatyev Offline Send Email
Oct 18, 2005
3:12 pm

We would like to remind you of this upcoming event. SeaJUG Meeting: http://www.seajug.org Date: Tuesday, October 18, 2005 Time: 6:45PM - 8:45PM PDT (GMT-07:00)...
seajug@yahoogroups.com Send Email Oct 18, 2005
1:47 pm

We would like to remind you of this upcoming event. SeaJUG Meeting: http://www.seajug.org Date: Tuesday, November 15, 2005 Time: 6:45PM - 8:45PM PST...
seajug@yahoogroups.com Send Email Nov 13, 2005
2:48 am

We would like to remind you of this upcoming event. SeaJUG Meeting: http://www.seajug.org Date: Tuesday, November 15, 2005 Time: 6:45PM - 8:45PM PST...
seajug@yahoogroups.com Send Email Nov 15, 2005
2:47 pm
 First  |  |  Next > Last 
Advanced

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