On 3/19/07, James Mitchell <[EMAIL PROTECTED]> wrote:
Oh, lol .... I do RoR on the side.  I'm not sure where all this
dynamic language stuff is heading (ruby vs groovy vs others) with
respect to java, but I plan to be a part of it.  More on that later...
--
James Mitchell
The Ruby Roundup
http://www.rubyroundup.com/

To me, the attractive thing about Ruby is that it's a full stack. We
can code in Ruby, soup to nuts ("turtles all the way down"), and the
Rails framework provides an interesting way to generate starter
applications.

With Java and JavaScript integration, we're on the cusp of having a
JavaScript middleware stack. Writing Actions in JavaScript is a
trivial step. All we need is something like iBATIS written in
JavaScript to go with that. We already have an iBATIS for Ruby, why
not an iBATIS for Rhino?

Then, we could start with Ajax/JavaScript on the front end, segue to
Actions/JavaScripts for the business logic, and finish up with
iBATIS/JavaScript to hit the database.

I know many of us think of JavaScript as a tinkertoy language, but
it's not. There's nothing that people do in Java or Ruby or Python
that we couldn't do just as easily in JavaScript. CrockFord's video
training clips are a real eye-opener
<http://jroller.com/page/TedHusted?entry=crockford_clips>.

On the .NET side, there is already IronPython, why not IronJScript?
Via C, I expect we could also embed a JavaScript engine in PHP.

It's great the Struts 2 is adopting and adapting techniques from other
frameworks, like Stripes and Rails. But, I'd like to take it to the
next level and adapt Struts 2 for other platforms, like C# and PHP and
Ruby and Python.

As working developers, one of our core goals should be to level the
playing field between platforms, so that the skills we learn in one
arena can be applied to another.

-Ted.

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

Reply via email to