hoodwink.d enhanced
RSS
2.0
XHTML
1.0

RedHanded

Rails Clones: Bloodsuckers or Useful Drones? #

by why in cult

The trend of Rails mimickry continues with recently announced Cake (see also: Perl on Rails and Subway.) While it appears to be very true to the R-iginal, what’s your take on this? Do you subcategorize all P-language clones as a bunch of RaiPs? Or are you delighted at these other P-rogatives?

Ryan Davis is propaply writing Ruby parsers for all the P-ons down in his underground lair wearing his karate smock.

said on

Posers

said on

forget rails, what about all the hobix clones?

said on

Why, have you done Rails development? Are you going to compete in Rails Day ?

said on

What I find interesting is that Rails isn’t ideal. It is sufficently better than say, Struts, but it still has some failings.

It would be nice if these weren’t all just clones, but tried to improve on rails.

The best thing about rails that I can see is Ruby though ;)

said on

Don’t forget about “trails”: https://trails.dev.java.net/

said on

http://perlonrails.org/index.php/Sample_Model sums up my feelings well.

said on

Hey, one more for Python! http://fanery.sourceforge.net/

We’re as confused by this as you all are.

said on

Well, do you know of any other framework that ppl want to clone in so many different languages and before it has even hit 1.0? I think this speaks for itself. I have never seen anything like it.

said on

“Well, do you know of any other framework that ppl want to clone in so many different languages and before it has even hit 1.0? I think this speaks for itself. I have never seen anything like it.”

It’s about time someone got off their ass and put some hard work into making development EASY . Now everyone is saying, “Why didn’t we think of that?”

said on

The clones would be useful if they added innovative ideas we could poach…

My take on why they won’t be as successful as Rails is that the other languages don’t let you do as much “meta” programming as Ruby, so by necessity, they will be more verbose and have fiddlier syntax.

said on

In my opinion such knock offs… (wait for it… wait for it…..) Pail in comparison. bada-boom Thank you, I’ll be here all week, please tip your server. :-)

said on

One more! Catalyst, in perl:

http://search.cpan.org/dist/Catalyst/lib/Catalyst/Manual/Intro.pod

said on

Personally I’m waiting for “Lisp on Rails”. I’m thinking the entire Rails demo video could be reproduced by the following Lisp code someday:

(rails
  (scaffold :blog))

Or is that just too long already? :-)

said on

Lisp on Rails will be called Railth.

said on

Please copy Rails everywhere. In the future I would like to only have to deal with Rails, clones of Rails, or things better than Rails.

said on

While it’s difficult to copy Rails in PHP , it’s quite possible to write an equivalent system. I like the tersness of Ruby code, but I need the structure that Rails provides, how it makes me organize my code into something sustainable. That’s why I’m ripping off Rails in Cake :)

said on

Php → Rails clone is possible but not nealy as nice to use.

said on

Pies: You’re telling me pies wrote cake?

Hey, Pies, when people start harassing you for new versions, turn to them with your oven mitts and say, “Shhh. The yeast hasn’t risen, yet.” And playfully tug at their nose.

said on

why: Yup, I did that. And I’ll be sure to tell them about the yeast :)

said on

BTW , the similiarity between my framework’s name and my own(Pies/Cake) is actually a coincidence of sorts. “Pies” is Polish for “a dog”, which is what my nickname really means.

said on

Well, I’ll be a baker’s incredulous wheeze!

said on

Look, it’s a well known fact that bloodsuckers are a little wrong in the head.

said on

Oh my god… Scary vampire people!

said on

“Lisp on Rails will be called Railth.” – why

HAHAHA … this one had me rolling!

said on

Catalyst adds nothing on-top of RoR? I wasn’t aware you could dispatch through Regex in RoR(yes this is a big thing once you get used to having it). Or run on as many engines as Catalyst. From what I know and have seen, Ruby is a very good language. Let’s not do the programmer language fight, languages that are useful have a way of sticking around, and usually the nice parts of the language get mimicked. Speaking of borrowing Ruby syntax looks an aweful lot like Perl sometimes.

said on

There are 3 PHP on Rails projects already. Stop now—which of these is best? php on Trax, yet another php on Rails clone. We all agree that php isn’t really OO, but at least we can transfer the code we already have and dont have to learn a new language.

said on

“One more! Catalyst, in perl:”

Actually Maypole, from which Catalyst is based, predates ruby on rails by almost a year. Who is cloning who again?

said on

Ruby and Ruby on Rails is itself mostly derivative of about two decades of work in object oriented programming and content management systems. And that’s the way software improves: people find good ideas and build on them. Ruby on Rails happened to be the first of a bundle of functionality whose time had come; it could have been done in Python or PHP first as well. Complaining that other people are building similar tools in other languages is ignorant of the history and narrow minded.

Comments are closed for this entry.