165 Comments
- galisus, on 10/12/2007, -6/+40Rails 1.1 is the final nail in the coffin? Wow. You sure are smart.. considerings the rest of the world doesn't know yet.
- cef19, on 10/12/2007, -3/+29"The new 1.1 version of Ruby on Rails almost seems to drive the final nail into the coffin of .NET and J2EE."
When you put "almost" and "seems to" side by side, it means "doesn't". - Snuffkin, on 10/12/2007, -5/+31NO.
NO.
NO.
You mean *web* development, not software development. GET TERMS RIGHT. - Dradis, on 10/12/2007, -0/+24Agreed. If only because of their pervasiveness, particularly in enterprise applications, .NET and J2EE aren't going anywhere. I remember reading a while back on /. about a similar post to this, and the question was raised if there were any enterprise apps written with Ruby on Rails.. most people couldn't think of any. Are there any now?
- MoeB, on 10/12/2007, -5/+24a nail into the coffin? oh please. maybe when all the businesses and banks stop using java and .net i'll consider ruby on frails...
- Progranism, on 10/12/2007, -0/+19Ruby is programming language, kind of a cross between Python and Perl
http://en.wikipedia.org/wiki/Ruby_programming_language
Rails is a programming framework, for web development, based on Ruby.
http://en.wikipedia.org/wiki/Ruby_on_Rails
Hope that helps. - thewise1, on 10/12/2007, -2/+17Kinda like .NET and java and other RAD languages made C/C++ obsolete? Is that why C/C++ dev jobs are just as plentiful as C#/java jobs, but pay like 30% more?
I'm interested in this though... adding another language to the resume never hurts - jeylux, on 10/12/2007, -2/+17i thought java was supposed to replace everything already?
- Waffles, on 10/12/2007, -0/+12I have a plan.
I'm going to develop a new language, called Snake. or S for short. It will be a great language, with lots of nice features.
I'll wait for someone to use it to develop a framework. We'll call the framework 'Plane'. Because it's like flying. Real nice and fast.
We'll call the resulting combination 'Snakes on a Plane'
Samuel L. Jackson will endorse it.
And think of how cool it is to tell your boss that you'll be using Snakes on a Plane for your next project.
Also, think about all the cool "Powered by Snakes On a Plane" web graphics you will be able to put on your website. - cybernetic798, on 10/12/2007, -4/+16The programming style (paradigm?) of RoR isn't for everyone. It is naive to believe that it can take out J2EE and .NET, which are both excellent frameworks for a wide variety of applications. I mean if coding in RoR is so dominantly superior, don't you think that Java and the .NET languages would have similar features in the next release?
BTW this is a link to a very retarded article from a blog. No Digg. - Progranism, on 10/12/2007, -11/+21Watching Ruby on Rails load a page is like watching paint dry. I'll stick with PHP, thank you.
- PecanHead, on 10/12/2007, -2/+11BigPapi: Are you Chinese?
- jcronkhite, on 10/12/2007, -1/+10There are many developers with many skill sets out there (obviously). Many of these platforms will not go away for a very long time. I develop in ASP.net and quickly became concerned about the push for AJAX. Since ASP relies heavily on server controls (thereby posting back to the server on each click) I was afraid I'd have to abandon the platform in the coming years. However, Microsoft has been working on Atlas, which basically enables new server controls to render nicely using XMLHttprequest and JavaScript. I only mention this here because it's just another example of the flexibility of many platforms. As soon as something is out there to "kill all platforms" the others build those features into their products. So don't underestimate the rest of the programming world out there.
Here's a link for Atlas: http://atlas.asp.net/ - danielroop, on 10/12/2007, -0/+9yes Ruby on Rails is stupid...because a language named the same as coffee is so much better
The geek community is all about crazy names, have you seen the web 2.0 stuff.
Anyways I think Ruby on Rails is great at what it sets out to do, however as far as bumping Java and .NET I think most corporations will be slow to adpot, and even then it will not be any more dominant than php. Coporations still fear open source, and Ruby on Rails is a community project. With Java and .NET they have someone to yell at when it breaks. - tonyellard, on 10/12/2007, -3/+12and in another year Linux will dominate the desktop market...oh wait...
RoR will end up being more like PHP. It's something that people do, but is not necessarily used at the enterprise level. At the end of the day, nobody from the RoR community is going to take my CIO or CEO out for golf or give a big "incentive" to change. - ezweave, on 10/12/2007, -1/+10This is exactly what is wrong with Digg, these days.
Someone posts a link to their blog which is just some asinine opinion.
FWIW, RoR is nice, but it will not "kill" either .NET or J2EE. The author fails to understand that J2EE is the new Cobol. Everyone from JP Morgan to Sprint has adopted huge (and huge because they should be, not bloatware) J2EE apps over the last five years. RoR is still too new to replace these apps. Keep in mind that banks used Cobol code until... today!
I agree with everyone else: another nice tool to use, but ASP/C# and Java are not in danger of going away. - _jinx_, on 10/12/2007, -1/+9ASP.NET has a lot of bloat, but so does RoR, for the simple fact that its OOP in a net based world and let alone all the over head with auto dynamic form creation and the likes. Sometimes extra overhead isn't as much the issue as the software and hardware it runs on.
- wonderbud, on 10/12/2007, -11/+19ITS ALL HYPE!!!!!
- emag, on 10/12/2007, -0/+8You should check out InstantRails: http://instantrails.rubyforge.org/wiki/wiki.pl combined with Tar2RubyScript: http://www.erikveen.dds.nl/tar2rubyscript/index.html and RubyScript2Exe: http://www.erikveen.dds.nl/tar2rubyscript/index.html
With them you can 1) have a Windows Rails setup for development and testing, if Windows is your thing, 2) bundle up a rails (or just plain ruby) app into a single file, and 3) make said file a stand-alone executable, complete with the ruby interpreter and the necessary libraries. I think there are some limitations with the last two WRT lazy loading of libraries (t2rs inspects the code to figure out what to include, but can be fooled sometimes). And there was a limitation of only being able to package for the platform it's running on (no making a Windows Ruby app "exe" on Linux, for example).
Note that only the InstantRails is rails-specific, the other two are for any Ruby apps you want. Looking, InstantRails doesn't have Ruby 1.1 as I write this, but in theory it will "soon". You could also get the Ruby installer for Windows that's linked from http://www.rubyonrails.org/down (but it's ruby 1.8.2 instead of the 1.8.4 current release) or check out http://www.ruby-lang.org/en/20020102.html for an updated Windows installer... - DennisLaumen, on 10/12/2007, -1/+8Not trying to be negative but am I the only one who isn't that psyched by Ruby (purely the language). I don't think it's readability is great (Perl's influence?).
- sundancekid503, on 10/12/2007, -0/+7RoR is a nice framework, but the comment about driving a nail into the coffin of .NET and J2EE is idiotic at best.
Horrible article, thumbs down. Way down. - DanAtkinson, on 10/12/2007, -3/+10I think that the article is severaly biased and really doesn't present a good argument for Ruby as it has very little in the way of comparison to existing, more established standards like .NET and PHP (although the latter has now finally come to the end of its useful life).
Clearly the author likes Ruby, but it should not be used as the catch-all solution it is being touted as.
It's a long way off being *ANY* nail in a coffin because it simply is not in enough widespread use. - nule, on 10/12/2007, -0/+6RoR is overhyped. I wrote the same application in it and using JSP/Servlets. RoR did in fact take less coding, but when I looked at what was created when I was done I was appalled. I'll take a little bit more work up front to get something that's eminently more maintainable in the long run. Even then a framework like Faces (which is incredible, by the way) mitigates whatever extra coding required with straight JSP/Servlets (and with very little in the way of jumping through XML hoops). I felt like with rails I couldn't do any enhancements or customization without the house of cards tumbling down.
Slightly off topic, but does anybody else have trouble with the digg captchas? I can barely read them - how obnoxious. - Ryosen, on 10/12/2007, -1/+7I thought PHP was supposed to be the final nail in the coffin.
And ASP before that.
And Cold Fulsion before that.
And Visual Basic before that.
And COBOL before that.
no digg - BigPapi, on 10/12/2007, -6/+12ROR!!!!!!
- clownguyx, on 10/12/2007, -6/+12I thought it was a great article. Maybe the "nail in the coffin" thing was a bit much. After reading the article, it certainly makes me want to check it out. Also has links to tutorials.
- inactive, on 10/12/2007, -1/+7RoR hasn't even scratched the surface on PHP's dominance.
- mirunit, on 10/12/2007, -3/+9Err, im not so shure about this. Ruby on Rails is O.K not great but O.K, I do not see how this would render java and .Net obsolete.
- KCorax, on 10/12/2007, -1/+6I really hope that your head will explode after saying that. Have you taken a look at the execution speeds of j2ee and .net compared to RoR ? *Thank god* they are bloated !
These kinds of comments come from the same people who think we shouldn't use Oracle and witch to mysql beacuse it's less bloated. As far as I'm concerned and for most purposes bloat tastes good, looks good, is good.
Go on comment me to minus infinity... - deadbaby, on 10/12/2007, -2/+7Too much hype.. RoR is great but Java/NET are entirely different tools... you can't possibly believe RoR is going to put the "final nail into the coffin" It's like saying the screwdriver is going to put the "final nail into the coffin" of the paint brush. It just doesn't make sense.
- thbt, on 10/12/2007, -1/+6On the flip side, if you're an employer, it's going to be hard to find developers for RoR.
I'm evaluating programming languages and frameworks for my startup right now and that's one of the reasons I'll probably stay away from RoR, as cool as it is. - inactive, on 10/12/2007, -2/+7I think submitter meant the headline to say "I'm not a good enough coder to use .NET and J2EE, so here's a lame article about Ruby on Rails. Which Tim O'reilly says is really cool, which means I love it too."
- gnuvince, on 10/12/2007, -1/+6I'll consider Java and .NET when COBOL isn't used in banks anymore.
- GrinningFool, on 10/12/2007, -0/+4Of course not. Enterprise apps -- to run with any kind of efficiency -- require persistant in-memory storage of sessions and data. Unless I'm missing some info, Ruby is just another interpreted language that can't offer that.
- sbrown123, on 10/12/2007, -0/+4Dude, like where the heck you live at? I haven't seen many C or C++ jobs on monster for years. But I'm only circling around the Midwest. I do see the occasional embedded programmers, but those jobs are VERY specific and you need to know more than just good knowledge on how to code C and C++. As for Java and .NET, these two are in huge demand. Ruby? Nothing really. I think outside developer circles, Ruby is unknown to the business world at large and thus is ignored by the vast majority of businesses. Sorry Ruby fans, but without some over sized company supporting it and feeding Gardner's bills, it will remain this way.
- GuineaPig, on 10/12/2007, -0/+4The only think I'm convinced of about RoR is that 37signals has one of the best marketing groups on the Web.
- skabber, on 10/12/2007, -0/+4Someone please stop the Ruby Hype Machine (tm)
Yes Ruby is a fine language and RoR is a great framework, but all this talk about killing java is inane.
Also, you want to use a new cool web framework, but Ruby isn't for you, check out Django
http://www.djangoproject.com/ - strictnein, on 10/12/2007, -21/+25Whoever dugg this is an idiot... let's all look at the bottom of the page and laugh at those fools
- msipes, on 10/12/2007, -0/+4Wow....this article is a complete joke. RoR will never take over .NET
- Philodox, on 10/12/2007, -1/+5I can think of a few good reasons why Ruby will not replace J2EE or .NET anytime soon, http://shootout.alioth.debian.org/debian/. If you look at those tests Ruby is around 100x slower than its competition. I don't care if you can develop eBay in afternoon with Ruby, if it runs like a tractor through a tar pit you're not going to see it put in any kind of enterprise level situation. Not to mention that both Java and .NET have security as a major component, I'm not aware of any specific security functionality provided by Ruby.
Ruby will probably "dominate" as the language of choice for first time web programmers, who will then move on to something else if they decide that they want to pursue programming as a career. - thbt, on 10/12/2007, -4/+8Lol. I'm Chinese and I found that funny. I'm a bad person.
- thbt, on 10/12/2007, -0/+4Like Progranism says, Ruby is the programming language, so the equivalent of PHP.
Rails is the framework. It provides, well, a framework for writing code. The benefit of a framework is that, if you follow the framework, it simplifies common tasks in writing a web application, such as CRUD (creating, reading, updating and deleting tables in a database)... you write a few lines of code that the framework understands, and the framework handles all the dirty work of CRUD for you. - shakin, on 10/12/2007, -1/+5No, but that's not the point of Rails. Rails is for web apps so a Windows (or Linux or Mac) executable wouldn't help at all. Rails is a CGI application. You can write Ruby apps and compile them to an executable file.
- ucg1, on 10/12/2007, -2/+6Struts is "the best Java framework"??!?? Have you had your head in the sand for last 3 or 4 years? Struts is a piece of crap compared to the other popular web frameworks for Java.
- cojerk, on 10/12/2007, -0/+3> Horrible article, thumbs down. Way down.
Which is why I think it would be nice if Digg had a "Bury" concept. If you come across a bad article, you can apply a "Bury" point to it. It wouldn't necessarily need to stop an article from hitting the front page, but you could at least see how many people thought the article (or more likely blog) was trash.
And for the seriously crappy articles, a "Slap" concept (where "Slap" points could be applied to the story's submitter) would be nice.
Sorry for going off topic. Feel free to "Bury" or "Slap" this comment. :) - BigPapi, on 10/12/2007, -7/+10I agree, Ruby on Rails is one of the dumbest names ever. Just for that it deserves to be shunned by the geek community.
Seriously though, considering most of the world uses J2EE or .NET, I highly doubt that companies with millions invested in their applications will make a giant leap to Ruby anytime soon. - autok2, on 10/12/2007, -15/+18Nothing with a name that stupid will ever "dominate". Could have been named any more random than it is? How about APPLESAUCE ON PINGPONG, or TROUTSTREAM ON OVERALLS, perhaps SALLY ON SKATES. dorks.
- marbant, on 10/12/2007, -1/+4heya CIO, we gotta update our protoscriptaliciousrails libraries!
- miletwo, on 10/12/2007, -0/+3Can somebody explain to my why Ruby is somehow better than well... anything? I mean really, another language to learn. So what? Why is it better than PHP, Java, Cold (Crappy) Fusion, or ASP. Personally, after recently being exposed to .NET I don't want to deal with another framework at all. I found it horribly constraining and difficult to do anything.
So... why Ruby? Why Rails? What makes it better than PhP?
I don't see what all the fuss is about. No digg. - PaulOwen, on 10/12/2007, -0/+3RUBY ON RAILS DEVELOPER WANTED ££££BIG
Want to get into FINANCE IT? 5 years+ experience in Ruby On Rails. Central London office, visa available for the right candidate. Expert in AJAX (5yrs+) as well, perl 6 (2 yrs+) and Linucks (15yrs+ server admin). Age under 30.
Apply Now! -
Show 51 - 100 of 160 discussions



What is Digg?
Browsing Digg on your phone just got easier with our enhancements to the