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.
Delete these videos. You're comparing a framework to a programming language. Ruby, Java, PHP, Perl... have their strengths and weaknesses depending on the actual project.
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...
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.
@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.
@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
Once again... FAIL ;-) No jars... what about gems? And once again framework vs a language? quote from above: 'This kind of smug videos don't do any good to Ruby community.' Do your homework dudes...
@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.
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.
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.
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)
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.
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.
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.
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 ?
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.
@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.
@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.
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.
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"
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.
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.
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
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
printf ("Hello World!\n"); - COMPUTER SCIENTIST? Then associate with your peers at computerscienceassociates .co.uk /register GET vacancy alerts, salary reports, CV tips, career advice...MOVE JOB
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.
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
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)
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
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.
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.
@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.
@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.
@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.
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.
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 .........
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!
crap on rails
FW7737 3 weeks ago
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.
rasyega 1 month ago
Everyone knows java is better. Learn it. Ruby isn't near as good... It's ok, I guess. Just my view.
Rhusker88 1 month ago
Java sucks and all, but really, no one cares, you nerds.
can1neperson 1 month ago
yah and heres javas father's reply... watch?v=uq25JnHrF14
ive got nothing agains ruby but you get the point.. ;D
gurrillaz101 1 month ago
RoR = hipster programmer wannabes, Java = coffee drinking satan worshipping coders.
facepalm486 2 months ago 4
interesting commercial... did not realize Ruby on Rails was that good... need to look into it...
zaneacademy 2 months ago
253 java programmers saw this video
jbochi 2 months ago
Actually, all these fake commercial backfire at RoR developers.
They show RoR fanboys' stupidly limited and stereotyped notion of other frameworks.
nitoro81 2 months ago
I really like these videos lol! Rails FTW
jmac217x 3 months ago
nice nips
r0llskyay0 3 months ago
fuck Ruby on Rails its all about java
90cdowns 3 months ago
@90cdowns that idiotic comment
InzaneBoyDoll 2 months ago
RoR is great. So why do guys make everyone else hate it?
knugie 3 months ago
Ruby on rails dude has really hard nipples
onlyherecuzwowisdown 3 months ago 4
Hi I am assembler. And I'm python.
Sooo you're a snake?
Pyton: *bites*
MultiFortunatus 3 months ago
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.
MrPhpFan 4 months ago
This has been flagged as spam show
Delete these videos. You're comparing a framework to a programming language. Ruby, Java, PHP, Perl... have their strengths and weaknesses depending on the actual project.
brandenstone 4 months ago
Comment removed
brandenstone 4 months ago
A very stupid comparison! Web Framework VS Programming Language?
MJArao 5 months ago
Java guy: "I'm an enterprise class web development FRAMEWORK"!!!
When I herd that, I stopped watching!
MaherSalam 5 months ago 4
This has been flagged as spam show
Ruby on Rails makes commercials cause nobody wants to learn that Ruby s*** only to do some web development.
And knowing Java you have mobile, desktop, web and coffee machines.
=]
2BeLivin 5 months ago
Comment removed
2BeLivin 5 months ago
What's the worst thing about developing in Ruby on Rails? Telling your parents you're gay.
jeshurundaniels 5 months ago 36
@jeshurundaniels There is no programming language called Ruby on Rails. RoR is a framework and uses Ruby as a language
Xxiphu 3 weeks ago
lol Hibernate!
HackSDK 6 months ago
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...
Kalemine1 6 months ago
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...
Fuchur84 6 months ago
its ironic ads promoting open source language mimic that proprietary "fruit" ads
watef3 6 months ago
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
WMTeWu 6 months ago
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.
hamocamo 6 months ago
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.
whitem666 6 months ago
They are comparing web develpoment in -Java using those "jars"- vs RoR framework ("all" in one). Theres nothing wrong with this video.
alugartttt 6 months ago 2
When it comes to enterprise, Ruby will go the way Java has walked.
einrealist 6 months ago
Their philosophy is simple: shit the one you cant fight.
freshgreengrass 7 months ago
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 7 months ago
@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 5 months ago
@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.
halfdan60 4 months ago
@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.
halfdan60 4 months ago
Anyone making fun of Java's XML files has never tried to edit a boot.rb or routes.rb file.
sffroggie 7 months ago
Comment removed
lagooned 6 months ago
@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
Lilinye 5 months ago
There is a reason Java has Jars. And Java is NOT a web development framework like Ruby.
psygate 8 months ago
@psygate 'ruby' is not a web development framework either, 'ruby on rails' is ;)
twiggy99 8 months ago
@twiggy99 I know -.- I accidentally dropped the Rails. Didn't want to delete my comment and post again.
psygate 8 months ago
@psygate How is Ruby a web development framework? Ruby is a full blooded programming language, but without the cruft, bloat and boilerplate of Java.
Lilinye 5 months ago
This has been flagged as spam show
Once again... FAIL ;-) No jars... what about gems? And once again framework vs a language? quote from above: 'This kind of smug videos don't do any good to Ruby community.' Do your homework dudes...
iksiq 8 months ago
I`d like booth, each one have u value :)
rhamalho 8 months ago
I hate Java AND Ruby.
Ilikemustard 8 months ago 2
Never liked Ruby, and never going too. Going to stick with java for enterprise applications, and php for small web pages.
MrKjelkenes 8 months ago
oh well, too bad ruby can't be anything without rails :(
darklink898 9 months ago
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 9 months ago 120
@lami1984 they are talking about JSP.
bepzProducts 7 months ago
@lami1984 +10 points. ur right
carlostheone2007 7 months ago
@lami1984 Java can be used for web dev, look at mine craft.net
famergaming 6 months ago
@lami1984 Struts Vs Ruby on Rails, you mean?
leonardoraele 5 months ago
@lami1984
or you compare a house vs a window
HawkShift 5 months ago
@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.
akcents1986 3 months ago 2
One word: Bundler.
tommorris 9 months ago
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.
kurrator2 9 months ago
Ruby has just been compared to Mac... Ruby now sucks... i'm going back to PHP...
cuboos 9 months ago
@cuboos retarded way of thinking fuck you in the ass please thanks
GenoSkill 9 months ago
This has been flagged as spam show
Two words: Spring Framework. OK, three words: Scala.
MaggieLeber 10 months ago
Two words: Spring Framework
MaggieLeber 10 months ago
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
jairobg 10 months ago
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.
Ravenex2 10 months ago
Java is an enterprise class web development FRAMEWORK!
HAHAHAHAHAHA!!!
ashlarxxx 10 months ago 3
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)
Meskyan 10 months ago
The fact that Java has so many IDE and Ruby not is saying something...
MegaKubajz 10 months ago
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.
34adse3 10 months ago 2
Comment removed
ngcheewei21 10 months ago
Comment removed
ngcheewei21 10 months ago
Comment removed
ngcheewei21 10 months ago
10 naah, forget java and rails... basic is the way to go!..
20 goto 10
QwAdr0x256 10 months ago
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.
vladmirgc 10 months ago
Ruby on Rails looks a bit gay.
OhadAlmagorOhad 11 months ago
this is so damn wrong. a regular rails project includes >50 gems
lshevtsov 11 months ago
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.
RSYen 11 months ago
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 11 months ago 2
@billmilliganhisself </ troll >
billmilliganhisself 11 months ago
@billmilliganhisself That is what I have been saying for years!!! lol
glyakk 10 months ago
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 1 year ago
@TheGiudf83 Groovy and Grails its a good option for java developers. Its like Ruby on Rails.
pinochodelvalle 9 months ago
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.
agm2004 1 year ago
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 1 year ago
@Poincare101 Ummm, Twitter couldn't handle the load when it started on RoR so they dumped RoR and are now using another language.
SleepingPeace 11 months ago
@SleepingPeace Which??
brokenthorn15 11 months ago
@brokenthorn15 Scala
SleepingPeace 11 months ago
@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.
Meskyan 10 months ago
c++ > java > php > ruby
uhaish 1 year ago
This kind of smug videos don't do any good to Ruby community.
ulon 1 year ago 56
@ulon - Who cares about Ruby community?
halfdan60 4 months ago
They both suck C and C++ ftw.
ignas2526 1 year ago
@ignas2526 FTL
stopthrm 1 year ago
@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 1 year ago
@ignas2526 What the hell is your problem. Got outside ass hat.
stopthrm 1 year ago
@stopthrm I don't have problems, just some people can't see some obvious things, so someone must point them out.
ignas2526 1 year ago
these guys are juiced
jackdonkey22 1 year ago
I have written a raytracer in java. Do that in Ruby.
pigeonCbread 1 year ago 4
@pigeonCbread You should check out rbray and the other Ruby raytracers. Do a "raytracer ruby" in Google and see for yourself.
diegoedv 1 year ago
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.
MortoEContento 1 year ago
How can you diss Java??
JREAMdesign 1 year ago
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.
pankaj66866 1 year ago
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"
pankaj66866 1 year ago
LOL is this a joke?
Brad010581 1 year ago
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!
jvillavic 1 year ago
Groovy on Grails will win!!!
aurelije 1 year ago
Java is the future
GuStereo 1 year ago
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.
joebloggsgogglebox 1 year ago
Java does everything how can you diss this :(
JREAMdesign 1 year ago
please someone put the dialogs, thanks
sanlegas 1 year ago
PHP, dude!
road2moon 1 year ago
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
samiwistler 1 year ago
MEH!@
CPTDJB 1 year ago
Oh, great :-)
Java sucks
Juniorlinux1 1 year ago
how about the speed differences
jnwms 1 year ago
This has been flagged as spam show
I like the concept, but as others have said you can't compare a framework to a language.
mnelso59 1 year ago
I like the concept, but as others have said you can't compare a framework to a language.
mnelso59 1 year ago
As I can see RoR is for web development, is not a general purpose language.
A good tool to create Hello world web applications.
chesst28 1 year ago 3
Right tool for the job at hand. End of story.
DaneLeckey 1 year ago
Hehe.. I think these commercials only work when one of the guys is the cool one.. ;)
youHenner 1 year ago
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
HiddenAbilities 1 year ago
Apesta!!
jonthan34 1 year ago
lastpubs dot com, only java
MrArmdev 1 year ago
This has been flagged as spam show
printf ("Hello World!\n"); - COMPUTER SCIENTIST? Then associate with your peers at computerscienceassociates .co.uk /register GET vacancy alerts, salary reports, CV tips, career advice...MOVE JOB
csuebv 1 year ago
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.
xKeray 1 year ago
lol, that was too much fun.
Just waiting for a rails vs. grails video. Probably it would be the other way around :-)
mpermar 1 year ago
loled at hibernate jar.
moofymoo 1 year ago 22
@moofymoo Lol, had to watch it again to get that one ;)
jwsmith22 1 year ago
@moofymoo hahaha. bears = hibernate
XtacticGamer 1 year ago 3
@moofymoo
LOL! Poor teddy bear!
intelboy15 11 months ago
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
trw45q 1 year ago
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)
trw45q 1 year ago
great
husensofteng 1 year ago
java sempreeeeeeeee!!!!
coxano 1 year ago
Agree, this vid is gay. I like Ruby, but not Rails . Also RoR community is so smug, I hate them.
bebegique 1 year ago
wtf do you even know what those languages are for? it's like comparing bread to water
seriouslyWeird 1 year ago
Comment removed
ivionday 1 year ago
@ivionday not really funny though
seriouslyWeird 1 year ago
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
flausinho 1 year ago
Why not compare Ruby on Rails to Grails. idiots
DigitAtl 1 year ago
Java frv !! :)
WMTeWu 1 year ago
"A few hundred lines of XML"
Yeah. You can do that in ruby to.
Faldegast 1 year ago
Ruby and RoR is for hipsters who think they're programmers.
Java is for real programmers who want to get real things done.
phatman808 1 year ago
gay^2
oKaloC 1 year ago
The top comments say it all. Nothing to say.
hiproquista 1 year ago
ror.... (I'm chinese)
EnixForce 1 year ago
Que gay!!!! el video.
donkey1600 1 year ago
Apples and oranges...
kingofqwerty 1 year ago
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 1 year ago 33
@catalinaguerrero I realize this is an old post but I thought I'd point out that Yellowpages uses RoR. Still a Java fan though :)
jimmayl1 1 year ago
@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 1 year ago 2
@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 11 months ago
@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 11 months ago
@thereal51 But the main problem in the burocratic enviroments, like banks is that they must to fit to the standards! Sorry for my english.
pinochodelvalle 9 months ago
@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 1 year ago
@bolshevik2 hmm Twitter? Groupon?
fferiosan 11 months ago
@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.
agm2004 1 year ago
@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 10 months ago
@Radamanthis79 JAVA isn't really slow as you say, but with everything else I agree.
chronius9 10 months ago
@catalinaguerrero With Java you can run banks, industries, etc. With Rais you can quit your 9-5 job.
tillda2 10 months ago
@catalinaguerrero
you mean c++ right?
also java is slow ass hell:P but used a lot so yea...
rikzors 10 months ago
@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.
ngcheewei21 10 months ago
@catalinaguerrero Lol, tell that to my E-Commerce site that I'm making with Ruby on Rails, it's looking pretty beastly.
12eebok 10 months ago
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!
joaopiccinini 1 year ago
This one is good as well:
/watch?v=fzza-ZbEY70
=)
gboy0 1 year ago 3
only idiots thumbs upped this video
yscreth55 1 year ago
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 1 year ago
@inprogs English please.
linklovezelda 1 year ago
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 .........
deathofthemagi 1 year ago
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
70rm3n70r 1 year ago
This video is comparing RoR to all java frameworks (spring and struts included). I love Java btw but RoR rocks!!!
minitah 1 year ago
Java is a great language but java web development with Java/J2EE carries too much configuration baggage.
minitah 1 year ago
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.
Cenobyte321 1 year ago
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!
smacl61 1 year ago
JRuby?
luisdanielmesa 1 year ago
why Hibernate is a little bear? ..lol
imkoz 1 year ago
@imkoz Because bears hibernate
dvoina 1 year ago
@dvoina silly me..
imkoz 1 year ago