Domain: nextangle.com
Stories and comments across the archive that link to nextangle.com.
Comments · 7
-
Re:What exactly is "on rails"? Someone help me out
Rails is a Web 2.0 AJAX-enabled test-driven RAD environment in the MVC paradigm! (Bingo!)
More seriously... Rails is a rapid web application development framework. It's written in the Ruby language, hence the "Ruby on Rails." It abstracts things quite well, leaving you to worry about actually implementing the program logic (and site design) rather than managing database connections, writing getter and setter methods, sanitizing user input, and all that oh-so-fun stuff.
If you've got QuickTime, the "Show, Don't Tell" video does a pretty good job demonstrating the very basics of what Rails can do. The video is fairly large and best viewed outside a browser window.
I went from zero knowledge of both Ruby and Rails to a full-featured application in less than a week, so I'm happy with it. -
looks interesting, but does it have to be ruby?
I checked out the video demo at http://media.nextangle.com/rails/rails_setup.mov and I have to admit that I'm pretty impressed. This framework eliminates a lot of the tedium that goes into developing web apps... Here's my problem though... Is there any reason it has to be in Ruby? I've heard of python's equivalent 'subway' ( http://subway.python-hosting.com/ ), and I'm wondering if Ruby has some language feature that makes it inherently more suitable than other languages (like python) for this 'rails-style' of development...
Otherwise, I think I'd just rather stick with Python... It seems to have a bigger and more mature standard library, and I can find more web hosts to support it... I'm not trying to start a language war, I'm just looking for the practical solutions... -
Have you ever programmed a web app before?Well, most of the article is setup. But I do agree the article is less than a stunning demo of rails. Instead, you might want to fire up the video at www.rubyonrails.com which walks you through a 10 minute application build.
It's extremely cool to watch someone set up a working webapp that fast.
But I have to take issue with:
Take a look at this example. It's incrediblyl complicated and all it does is display a horrible little form that lets you query cookbook recipies!
Half of the darn article is setting up MySql and installing Ruby and Rails from scratch on a windows machine. Do you have any idea how much harder this crap is to write in other frameworks? You'd have to write at least 2x as much code. No one has an Active Record class as good as Rails'. You'd double the code count just doing the SQL linkage!It's one thing to be unimpressed, but it's another to know jack shit about the domain and say it's all worthless. Anyone who's ever made a web application will appreciate it.
-
Re:Try Ruby (on Rails)
Ok found it
:)
http://media.nextangle.com/rails/rails_setup.mov -
Re:OK we need some input from the Zope heads
"Is it compiled into native code? I know this is more a Python thing but even mentioning an application server built in a scripting language will have me ridiculed out the door."
You're saying you'll be ridiculed for proposing an application server using an interpreted language, because it supposedly can't keep up with a J2EE server?
Maybe Zope, Inc.'s customers disagree. Or photo.net, a site getting over 10,000,000 hits a day that's written in OpenACS, which is itself written totally in Tcl?
If you feel forced to keep using J2EE because you'll be ridiculed otherwise for using a "non-compiled" app server, go ahead. But other developers are likely gaining a lot of productivity by using more dynamic and "slower" interpreted languages. Check out this 22MB quicktime demo movie of the Ruby on Rails framework...pretty awesome stuff.
Linux Virtual Private Servers for Professionals -
If you don't have "a few weeks" to learn..
..try Ruby on Rails.
It's a complete MVC framework for the Ruby programming language and it makes Hibernate, Spring, Struts, XML config, Java, look like a BAD JOKE.
Just do yourself a favor, go to the Rails web site and watch the demo video.
Start writing high-power web apps NOW, not after "a few weeks of learning". -
Re:For those who wish to buy this book
Why argue over "Coke or Pepsi" when you can try a fine wine?
And you can do web development faster than you ever thought possible. just watch.