Added: 4 years ago
From: envyads
Views: 539,221
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (570)

Sign In or Sign Up now to post a comment!
  • crap on rails

  • Both are good, but developing in RoR is more faster than any Java framework. That's my view.

    And Java has more Dev Tools based on cmswire.com/cms/industry-news/­php-vs-java-vs-ruby-000887.php

    Java? Not too bad.

  • Everyone knows java is better. Learn it. Ruby isn't near as good... It's ok, I guess. Just my view.

  • Java sucks and all, but really, no one cares, you nerds.

  • yah and heres javas father's reply... watch?v=uq25JnHrF14

    ive got nothing agains ruby but you get the point.. ;D

  • RoR = hipster programmer wannabes, Java = coffee drinking satan worshipping coders.

  • interesting commercial... did not realize Ruby on Rails was that good... need to look into it...

  • 253 java programmers saw this video

  • Actually, all these fake commercial backfire at RoR developers.

    They show RoR fanboys' stupidly limited and stereotyped notion of other frameworks.

  • I really like these videos lol! Rails FTW

  • nice nips

  • fuck Ruby on Rails its all about java

  • @90cdowns that idiotic comment

  • RoR is great. So why do guys make everyone else hate it?

  • Ruby on rails dude has really hard nipples

  • Hi I am assembler. And I'm python.

    Sooo you're a snake?

    Pyton: *bites*

  • This is like comparing comparing a gardening trowel to a shovel. You wouldn't use a trowel to dig a pit, yet you wouldn't plant flowers with a shovel.

  • Comment removed

  • A very stupid comparison! Web Framework VS Programming Language?

  • Java guy: "I'm an enterprise class web development FRAMEWORK"!!!

    When I herd that, I stopped watching!

  • Comment removed

  • What's the worst thing about developing in Ruby on Rails? Telling your parents you're gay.

  • @jeshurundaniels There is no programming language called Ruby on Rails. RoR is a framework and uses Ruby as a language

  • lol Hibernate! 

  • Hum... not buying it. Sure Java have all those jar, but he can easily switch one for another that fit its need better. Less integrated, but more modular. Refactoring is also easier on a static language. Performance tend to be better too, as is IDE support.

    Ruby on its part have a more confortable programming language, and like pointed out, much more integrated. And IDE is less needed.

    I would use RoR for a nice little Web Site, but not for anything Enterprisey...

  • Not really an option or fair comparision... you can compare PHP and Rubby (which is a tough one and will most likely be won by PHP due to the great frameworks available and the extremly wide spread technology) or if you need to go in the direction compare JSP and Rubby...

  • its ironic ads promoting open source language mimic that proprietary "fruit" ads

  • I think that RoR guy forgot to run "bundle install" :} I would like to see him flooded by sharp edged gems :}

    And just to be clear: *for webdev* i definitely prefer RoR

  • Java is still the number one language used, and ruby is actually losing market share. Sure, ruby users can weep at their beautifully crafted classes, but the fact is it hasn't been widely adopted and I bet it never will.

  • Sure the Java guy has jars. Orderly, nicely arranged jars. Why doesn't the Ruby guy have a table covered with a pile of gems. Incompatible gems that keep falling off the table. And then he would use dog poop to try to glue them together. That would be an apt analogy.

  • They are comparing web develpoment in -Java using those "jars"- vs RoR framework ("all" in one). Theres nothing wrong with this video.

  • When it comes to enterprise, Ruby will go the way Java has walked.

  • Their philosophy is simple: shit the one you cant fight.

  • To the assholes who made the video:

    In case you do not know, ruby actually runs java underneath its shiny logo,

    ruby is a modification of java for assholes who never understood JSF.

  • @kasakawakysubulukish Underneath Ruby is C. Are you thinking of JRuby or maybe Groovy?

    In case you didn't know Ruby started development at least two years before Java was released to the public. They share no roots at all

    Java=misunderstanding of what OOP really is(messaging not nouns) + fear of allowing developers direct access to pointers(java has pointers-read the JLS to find out what java references are)

    Ruby = Smalltalk + a bit of Perl + dynamic concepts from Lisp(no lisp macros though)

  • @Lilinye - Direct access to pointers it's what makes C a low-level language. Java is about more readable code and quicker development compared to C. If you need to develop enterprise applications quicker with higher level of abstraction then you need Java. If you need more efficient application and more control then you choose C, C++. What Ruby is is still for me to find out. I've been to busy to get into it.

  • @Lilinye - Anyway. I don't say that Ruby is better or worse than Java on the whole. Some projects are better done with Ruby and some with Java. Some things will work better if written in C++. But, simply put:

    If someone says that one programming language is better than some other language in general, than that person is an IDIOT.

  • Anyone making fun of Java's XML files has never tried to edit a boot.rb or routes.rb file.

  • Comment removed

  • @sffroggie I have edited both and are infinitely simpler.

    resources :posts #very challenging configuration to get all the routes needed doe basic REST actions

    You don't usually need to mess with boot.rb, but it is very simple when you do. You do your requires and set environmental variables there. require 'some_ruby_file', yeah that is tough also.

    The reason java is so dependent of XML files is to overcome serious deficiencies in the language. Ruby simply doesn't need XML files, or factories

  • There is a reason Java has Jars. And Java is NOT a web development framework like Ruby.

  • @psygate 'ruby' is not a web development framework either, 'ruby on rails' is ;)

  • @twiggy99 I know -.- I accidentally dropped the Rails. Didn't want to delete my comment and post again.

  • @psygate How is Ruby a web development framework? Ruby is a full blooded programming language, but without the cruft, bloat and boilerplate of Java.

  • I`d like booth, each one have u value :)

  • I hate Java AND Ruby.

  • Never liked Ruby, and never going too. Going to stick with java for enterprise applications, and php for small web pages.

  • oh well, too bad ruby can't be anything without rails :(

  • How can you compare WEB FRAMEWORK with PROGRAMMING LANGUAGE? This is idiotic no matter on which side you are!

    Imagine comparisions:

    Struts vs Ruby

    Assembler vs Spring

    Idiotic...

  • @lami1984 they are talking about JSP.

  • @lami1984 +10 points. ur right

  • @lami1984 Java can be used for web dev, look at mine craft.net

  • @lami1984 Struts Vs Ruby on Rails, you mean?

  • @lami1984

    or you compare a house vs a window

  • @lami1984 This video is not comparing Rails vs Java, it is comparing web development on Rails and web development on Java in a verry realisting way. Rails vs Java comparison is pretty much like Convention over Configuration.

  • One word: Bundler.

  • There is Gralis (based on dynamic groovy language), Play! Framework(Java/Scala) for ex. where you dont even have to write 1 XML line and both are based on Hibernate.

  • Ruby has just been compared to Mac... Ruby now sucks... i'm going back to PHP...

  • @cuboos retarded way of thinking fuck you in the ass please thanks

  • Two words: Spring Framework

  • what!! so.. Ruby on Rails its better than camaro bk Ruby on Rails make web pages and camaro its a simple car.. Why you compare your framework with java ... what cain of people are you looking for... developers? ... JA

  • I don't know if RoR is capable of enterprise applications, but it's popular now for back-end work in mobile and web applications. Java is a very verbose and powerful language, but it's monstrous in complexity and for most apps is not needed. It's like comparing a T-Rex to a raptor, lol.

    Java would not even be used for the same type of applications, so this comparison isn't that big of a deal.

    I don't like Java apps on the desktop, they hog my ram.

  • Java is an enterprise class web development FRAMEWORK!

    HAHAHAHAHAHA!!!

  • Ha, Java! Might as well use JRuby and save a couple thousand of lines of redundant, unreadable shit. Also, writing tests in Java is a pain in the ass. Elegant RSpec? You wish.

    MacRuby will ship in Apple's upcoming OSX Lion (private) to develop Cocoa apps. Also, correct me if I'm wrong, they're getting rid of Java/JVM in OS X Lion.

    Gotta say, at least for CLI and Web Apps, I really enjoy writing beautiful, testable, elegant code. Hopefully it's the same for MacRuby. (only scratched the surface)

  • The fact that Java has so many IDE and Ruby not is saying something...

  • try deploying ROR app offline, both on windows and linux, and you will know the gem hell. Half of gems is actually C stuff (e.g. db drivers, because Ruby is slow) which does not compile out of the box on Windows, so you have to have different gems for Windows and for Linux. ruby 1.9.2 randomly segfaults on Windows so you have to use JRuby, which requires different gems. In Java, you just need a couple of jars and you are ready to go. And you have static typing.

  • Comment removed

  • 10 naah, forget java and rails... basic is the way to go!..

    20 goto 10

  • Doesn't this video look a bit stupid?

    I mean, Java is a language, there must been dozens of Java frameworks. Take Spring for example, a Java framework, which they used to develop Pentaho and other applications.

    RoR is just a ruby framework. There are other ruby frameworks, like Ramaze.

    I think it would be fair to compare Ruby to Java. I think Ruby has an advantage, you can always transform Ruby code to Java bytecode (JRuby) and run on JVMs, but not the other way around.

  • Ruby on Rails looks a bit gay.

  • this is so damn wrong. a regular rails project includes >50 gems

  • Only reason I prefer Java is because it does exactly what I want how I want it. RoR would probably have been easier if I began with it, but Java is much more thorough in... most everything. I don't quite see what RoR can do that Java can't.

  • I think it's pretty obvious at this point that Java simply isn't ready for the mainstream yet. I mean, it's nice for little applet toys, but when you need serious enterprise stability and performance, it just doesn't cut the mustard.

    It's true that some developers (the lazier sort) prefer a language like C and stdlib, but when your money is on the line, the resource you'll keep coming back to for your social media apps won't change.

    I shouldn't even have to mention it. FORTRAN is still king.

  • @billmilliganhisself </ troll >

  • @billmilliganhisself That is what I have been saying for years!!! lol

  • I like people that know what they're talking about ... how can you say that java is the king and rails not ? Are you rookie in both of them ? I am, and I can say surely that rails is quicker and easier. I worked with J2ee and its framework for several years spending the halve of them in XML configurations and stuff like that. Rails allows you to do the same things with half of the time. Of course Java is most used, this is a fact, but who told that this imply that is better ?

  • @TheGiudf83 Groovy and Grails its a good option for java developers. Its like Ruby on Rails.

  • While a lot of languages like C++ and Java compile faster, they require a lot more effort to use, and aren't as fun. I have enjoyed building basic games in C++, and Java is alright for building desktop apps, but for web I really enjoy and prefer ruby.

  • I don't think any of you guys have noticed that Twitter runs on ruby on rails...

    Not saying anything bad about java, ruby is pretty kick ass

  • @Poincare101 Ummm, Twitter couldn't handle the load when it started on RoR so they dumped RoR and are now using another language.

  • @SleepingPeace Which??

  • @brokenthorn15 Scala

  • @SleepingPeace Scala isn't used to serve the front end. It's always been Ruby on Rails. The background processing is what they changed to Scala. Though, with all the performance improvements, not to mention Rubinius, they could probably use that as well these days.

  • c++ > java > php > ruby

  • This kind of smug videos don't do any good to Ruby community.

  • @ulon - Who cares about Ruby community?

  • They both suck C and C++ ftw.

  • @ignas2526 FTL

  • @stopthrm The very first Java compiler developed by Sun Microsystems was written in C using some libraries from C++. Ruby on Rails written in Ruby, The standard Ruby 1.8.7 implementation is written in C. PHP is written in C.

    Don't forget that then you open your mouth.

  • @ignas2526 What the hell is your problem. Got outside ass hat.

  • @stopthrm I don't have problems, just some people can't see some obvious things, so someone must point them out.

  • these guys are juiced

  • I have written a raytracer in java. Do that in Ruby.

  • @pigeonCbread You should check out rbray and the other Ruby raytracers. Do a "raytracer ruby" in Google and see for yourself.

  • Java is one of the ugliest things birthed by the industry. Idiocy translated into a programming language, where you have to import your brain just to print a stupid variable.

    Basic principle of programming - KISS. Keep it simple, stupid.

    Ruby on rails would not be bad, if only Ruby didn't suck as a language, too. I respect the effort though.

    Php... Python... well, now we're talking actual languages and not style exercises.

  • How can you diss Java??

  • Also JRuby was developed by the Java community and not Ruby or rails community ... Java Community ported rails first to run on JRuby and Not the Ruby or Rails community the thing is most of the people within Java Enterprisy community want to adapt rails and ruby style but there managers dont think so ... so the alternate was to run and develop on ruby and rails in JVM and deploy them just like regular servlets do.

  • Huh ... Do you know that there is strong push from within the java community to adapt Ruby and Rails style development, most of the old timers are fed up of Enterprisy stuff ... the are looking for something more flexible, JRuby is strongly pushed now as is Clojures , because although JVM is good for heavy lifting but new cool kids on the block want to save time and do things little differently that is where Ruby and Rails kicks in. Java For Web Development really sucks .. i mean look at "JAR"

  • LOL is this a joke?

  • Java stack is way more mature, ruby just can't compete with that. even RoR isn't capable to duplicate the flexibility of spring, the full jee stack, etc.

    pd: death to the weak typed infidels!

  • Groovy on Grails will win!!!

  • Java is the future

  • Haven't tried Ruby on Rails, but I can totally relate to the java criticisms. Wasted days on a java project trying to get the build configuration, classpath, sourcepath, beanshell, ant, maven, etc... right! Too much shit to get your head around before you've even started on the coding. Give me c++ anyday.

  • Java does everything how can you diss this :(

  • please someone put the dialogs, thanks

  • PHP, dude!

  • Development of software is an art, it is not only about developing a solution, but design, the process, all......It's kinda magic,i will say, this video shows some of the solution

  • MEH!@

  • Oh, great :-)

    Java sucks

  • how about the speed differences

  • I like the concept, but as others have said you can't compare a framework to a language.

  • As I can see RoR is for web development, is not a general purpose language.

    A good tool to create Hello world web applications.

  • Right tool for the job at hand. End of story.

  • Hehe.. I think these commercials only work when one of the guys is the cool one.. ;)

  • For all of the people who don't know, he didn't upload this video to explain what java / ruby really was, but mearly to be funny i think, so please stop complaining xD I liked this vid :P

  • Apesta!!

  • lastpubs dot com, only java

  • What the fuck is this shit? Ruby vs Java? ridiculous comparsion... Java is not mentioned mainly for web development... And if it's used for web - its diffenatly for projects that must be very stable and work fast - in this, ruby would suck ass comapred to Java... In fact Ruby is far easier and more comfortable language to develop web stuff. But this comparsion is just... let's say... fake and gay.

  • lol, that was too much fun.

    Just waiting for a rails vs. grails video. Probably it would be the other way around :-)

  • loled at hibernate jar.

  • @moofymoo Lol, had to watch it again to get that one ;)

  • @moofymoo hahaha. bears = hibernate

  • @moofymoo

    LOL!  Poor teddy bear!

  • so if you wanna be a good programmer, don't be so narrowminded

    also, ruby community has the biggest pro of all imo thats its always FLOODING with resources, books, plugins, updates, cooperation; everything you need you'll find and it will be up to date... somedays ago I was looking into some books about java and was surprized there were some books I needed to get that are already 5 years old or more.. concluding, dont be a fanboy of any, know what each one has better than the other, be wise

  • pff, people are so stupid

    I bet 10 dollars most of the guys who got offended haven't even programmed with rails to start with(and probably work with waterfall process somewhere...)

    but people deffinetaly need to open their minds a little bit, of course every language has its pros or are better fitted for some purpose... but java is mostly used for building web apps, and in A LOT of cases RoR would fit much better(as it could be done with less ppl, less time and less money)

  • great

  • java sempreeeeeeeee!!!!

  • Agree, this vid is gay. I like Ruby, but not Rails . Also RoR community is so smug, I hate them.

  • wtf do you even know what those languages are for? it's like comparing bread to water

  • Comment removed

  • @ivionday not really funny though

  • I guess that should have said Java EE vs RoR. In any given case both have good things going for them. There are good chances both might coexist in the market for some time

  • Why not compare Ruby on Rails to Grails. idiots

  • Java frv !! :)

  • "A few hundred lines of XML"

    Yeah. You can do that in ruby to.

  • Ruby and RoR is for hipsters who think they're programmers.

    Java is for real programmers who want to get real things done.

  • gay^2

  • The top comments say it all. Nothing to say.

  • ror.... (I'm chinese)

  • Que gay!!!!  el video.

  • Apples and oranges...

  • with java you can build enterprise applications, the software that runs banks, industries, etc. with ruby on rails the best you can do are blogs. java (along with c) is the king of the programming languages nowadays.

  • @catalinaguerrero I realize this is an old post but I thought I'd point out that Yellowpages uses RoR. Still a Java fan though :)

  • @catalinaguerrero okay..have fun doing type assignment, all of your public/private declarations..

    I guess twitter is just a blog. and hulu? yeah that's a blog too.

    It doesn't matter that banks use it. The IT people at banks are stupid as shit. The software they use is outdated and awful.

  • @thereal51

    Twitter left Ruby for Scala and keep your fingers crossed that more projects don't start dumping ruby, because theoretically it would make sense if some of them did.

  • @seppsters That's because their attempt as using ruby for messaging queues was awful. They didn't actualy leave ruby, only using Scala for that. The site is still built using Rails.

    Also, hulu, and all of 37signal's products don't seem to have problems scaling.

  • @thereal51 But the main problem in the burocratic enviroments, like banks is that they must to fit to the standards! Sorry for my english.

  • @catalinaguerrero Indeed, completely agree. Besides Java is the same C-style syntax we are all accustomed to use, so you can simultaneously know Java, C/C++, PHP, JavaScript, and C# without having to re-learn everything from scratch.

    So far, I haven't seen any enterprise-quality project done on Ruby on Rails.

  • @bolshevik2 hmm Twitter? Groupon?

  • @catalinaguerrero I agree that rails isn't really ready for enterprise level software with millions of transactions per day, but it definitely can do a lot more than just blogs.

  • @catalinaguerrero what you say, Java is:

    1) Slow

    2) fragmented

    3) more complex

    4) platform commercial like window

    5) etc etc

    ps: sorry for my pitiful english

    bye

  • @Radamanthis79 JAVA isn't really slow as you say, but with everything else I agree.

  • @catalinaguerrero With Java you can run banks, industries, etc. With Rais you can quit your 9-5 job.

  • @catalinaguerrero

    you mean c++ right?

    also java is slow ass hell:P but used a lot so yea...

  • @rikzors have you been living in a jungle? Java is slow? God ... I don't even know you are a Java user/ developer, qualified to said that. That's a general misinterpretation by most non-java-literate people, Java have evolved a lot since it's 1st release, Java is even faster than C# for some cases.

    I'm sorry are we discussing about RoR here; I don't want to mention about it, it's totally not the same league.

  • @catalinaguerrero Lol, tell that to my E-Commerce site that I'm making with Ruby on Rails, it's looking pretty beastly.

  • oh I think that I have already seen this kind of video, with this music before....

    ahh it was Mac or PC one!

    This is a Cheap Video Clone...and the comparison... Awful!

  • This one is good as well:

    /watch?v=fzza-ZbEY70

    =)

  • only idiots thumbs upped this video

  • 70rm3n70r: That is WHY bank of america has got so problems with security or there are other reasons either. Answering one website? Lightouse for instance, not enough? Twitter, whole 37 signals and a lot more, just use ggl

    Rails is framework true, but after merge with merb team there is not any other on market. Still when you compare any PHP framework Rails will won. Java has got other - more suitable - areas to cover. Stop yielding at them, because they kicked off any JAVA framework either.

  • @inprogs English please.

  • rails is a framework. Comparing it to java is like looking at a glasses case and comparing it to sunglasses. This reminds me of the idiots who compare RoR to php rather that another framework. Either compare the language (Java and Ruby) or compare frameworks don't compare a language to a framework .........

  • this is so fucking stupid, clearly these ads are for hippies , the ones that build websites for their favorite pot singer.

    Java EE is used in the Enterprise, RoR doesnt even come close to Java

    Name one serious website that uses RoR ?......

    Bank of America uses Java.

    RoR vs Java is the same as hippes vs men in black

  • This video is comparing RoR to all java frameworks (spring and struts included). I love Java btw but RoR rocks!!!

  • Java is a great language but java web development with Java/J2EE carries too much configuration baggage.

  • I worked in a project using Ruby on Rails, it really worked like a charm. I'm right now doing another project using Hibernate and Struts and it's really frustrating. What I accomplish with ROR in one afternoon I do with H&S in four days. I am right now jumping through hoops to achieve some solutions that ROR implemented easily (e.g. finding elements by a field in the database), and the routing system is a fucking mess...Plus server errors are a pain in the ass to track down.

  • Ok say what you will. We developers regard our languages and frameworks as sacred treasures, no doubt. But I really like these ads and I'll tell you why... almost nobody out there will have the slightest clue as to the meaning. That makes us all pretty elite. Damn, it's all good!

  • JRuby?

  • why Hibernate is a little bear? ..lol

  • @imkoz Because bears hibernate

  • @dvoina silly me..