Why startups use Ruby on Rails

Dec 27, 2014 7:45 PM

PhotonMan62

Views

29594

Likes

2333

Dislikes

252

Why startups use Ruby on Rails

roddit_pls

iunderstandlike2words

uninteresting

sausage

esoteric

to_me_this_is

4chan

programming

developer

for anything you see hacker news praising, know there is a community of contrarians hating that very same thing on sheer principle alone.

10 years ago | Likes 2 Dislikes 0

4chan to reddit to imgur. I'm fucking 3rd generation don't give a fuck.

10 years ago | Likes 6 Dislikes 0

I feel Internet illiterate! This is what it must feel like when people migrate to the U.S. and can't speak English.

10 years ago | Likes 2 Dislikes 0

start ups want RoR because they'll be able to use the fucking thing within their own lifetime.

10 years ago | Likes 3 Dislikes 0

This is sausage to me

10 years ago | Likes 3 Dislikes 0

4chon pls

10 years ago | Likes 8 Dislikes 2

This refers to almost every start up in San Francisco right now aha

10 years ago | Likes 4 Dislikes 0

More like 6 years ago... I see a lot of companies movie away from rails. Sublime text is great though.

10 years ago | Likes 1 Dislikes 0

Moving*. fuck.

10 years ago | Likes 1 Dislikes 0

As a web developer I found this hilarious :P.

10 years ago | Likes 79 Dislikes 1

Now hiring...must have at least five years experience in Ruby, JS, Flash, HTML5, PHP, Jquery, Apple and Android app languages. 25k salary.

10 years ago | Likes 4 Dislikes 0

Back in my day.... The font tag wasn't deprecated. There were no poly fills. Perl had monks. Hamsters danced. And, the goat.

10 years ago | Likes 10 Dislikes 0

ti ta ti to too too

10 years ago | Likes 4 Dislikes 0

Haha, as a programmer this is so true. fucking hipsters.

10 years ago | Likes 4 Dislikes 0

Imgr.io

10 years ago | Likes 7 Dislikes 0

Fuck it's taken

10 years ago | Likes 1 Dislikes 0

He was describing me up until the starbucks part. Wouldn't be caught drinking something that's not pour over!

10 years ago | Likes 2 Dislikes 0

Also, we have no .io domain, don't end in r, and I fucking despise the word "artisan"

10 years ago | Likes 2 Dislikes 0

Also I code in node not ruby, because I'm afraid of heights (way too high of a horse!)

10 years ago | Likes 2 Dislikes 0

Devloping anything with ruby is like trying to toast bread with a frying pan you have wired into the mains...

10 years ago | Likes 5 Dislikes 1

I'm a programmer, and I use Xcode or PyCharm on my MacBook. You probably haven't heard of them.

10 years ago | Likes 9 Dislikes 1

YES XCODE IS VERY RARELY USED IN THE MAC WORLD

10 years ago | Likes 11 Dislikes 0

the engineering interns at the company I interned at last summer literally used everything described here....spot on.

10 years ago | Likes 20 Dislikes 0

Back in my day we only made fun of Java developers. And Python developers! And sometimes C++ developers. We were mean, is what I'm saying.

10 years ago | Likes 5 Dislikes 0

If you were making fun of Java/C++ and Python devs what were you coding in? C?

10 years ago | Likes 1 Dislikes 0

Lol wait for them to be like "8086 assembly." At which point it wouldn't be a competition.

10 years ago | Likes 3 Dislikes 0

I... i seem to lack a basic understanding of this - am I alone in this situation?

10 years ago | Likes 120 Dislikes 8

I feel left out

10 years ago | Likes 1 Dislikes 0

Am also lost.

10 years ago | Likes 1 Dislikes 0

And all of the sudden it just rocketed from -1 to 39 and i still don't see it!

10 years ago | Likes 1 Dislikes 0

Nooooooope. You are not. Something about gemstones and trains?

10 years ago | Likes 1 Dislikes 0

No I also am confused.

10 years ago | Likes 16 Dislikes 0

yep

10 years ago | Likes 4 Dislikes 0

nope, i don't know wtf is going on in this post either.

10 years ago | Likes 3 Dislikes 0

A ruby is a type of gemstone that is normally red. These gemstone are generally very valuable

10 years ago | Likes 15 Dislikes 1

Sometimes, said rubys are sent from destination to destination using "railroad technology" hence, Ruby on Rails

10 years ago | Likes 8 Dislikes 0

There are programming hipsters. Not a lot of people like them. Ruby on rails is a bit of a odd language to program in 1/?

10 years ago | Likes 2 Dislikes 0

And so 4chan is mocking them by comparing it to a hipster thing. "Oh lets use RoR for our start up" 2/?

10 years ago | Likes 1 Dislikes 0

They then start comparing it to even more hipster things like Macbooks in coffee shops. Sublime text is a program to write code that is 3/?

10 years ago | Likes 1 Dislikes 0

Also a bit hipster ish. It looks very colorful and fancy. ?/?

10 years ago | Likes 1 Dislikes 0

Not at all, I'm glad you said what I was thinking +1 to you

10 years ago | Likes 2 Dislikes 0

It's making fun of people anon perceives to be programmers because they thinks it's cool/profitable, but aren't "geeks" by anon's standard.

10 years ago | Likes 4 Dislikes 1

This is a spillover from reddit. It is a niche subreddit with large viewership. You can see this if you click on the "source" button.

10 years ago | Likes 1 Dislikes 0

Rails is really simple to use/learn. It's someone posting that doesn't know how to program and is mad about nothing.

10 years ago | Likes 5 Dislikes 1

It's not that bad but it does a lot of "magic" things in the background that can make it very confusing if you're not used to it.

10 years ago | Likes 2 Dislikes 1

Ew don't compare node to ruby like that.

10 years ago | Likes 5 Dislikes 1

They're totally the same community.

10 years ago | Likes 3 Dislikes 0

hipstr

10 years ago | Likes 124 Dislikes 3

hipstr pls

10 years ago | Likes 1 Dislikes 0

hipstr.io

10 years ago | Likes 8 Dislikes 0

let hip: &str = "hipstr";

10 years ago | Likes 6 Dislikes 0

hipstr hitlr

10 years ago | Likes 11 Dislikes 1

Killr of jws

10 years ago | Likes 5 Dislikes 0

Holocaustr.io

10 years ago | Likes 4 Dislikes 0

10 years ago | Likes 2 Dislikes 0

"...with a name that normally ends in -er but they removed the e." Uh, guys?

10 years ago | Likes 5 Dislikes 1

Tindr

10 years ago | Likes 1 Dislikes 0

Tumblr.

10 years ago | Likes 3 Dislikes 1

This is true. Source: I lived in the Bay Area.

10 years ago | Likes 8 Dislikes 2

Uh ok. So let's say I want to learn how to code, what language should a beginner learn, programmers?

10 years ago | Likes 3 Dislikes 0

Python, Java, C, C++, Java are the really important ones that always need people. avoid Ruby and Perl at all costs

10 years ago | Likes 1 Dislikes 0

If you are complete beginner, I would go with Ruby. Gets you coding interesting stuff fast with gems. Then Java -> C -> C++ / Objective-C

10 years ago | Likes 1 Dislikes 1

AND! You get to read this: http://mislav.uniqpath.com/poignant-guide/

10 years ago | Likes 1 Dislikes 0

It depends what you want to do really. There are so many languages now and they are all good for different things. But I'd say C# or Python.

10 years ago | Likes 3 Dislikes 0

I've never heard of anyone outside Apple using C#...and of course MSFT.

10 years ago | Likes 1 Dislikes 0

C# was developed at MS and is used regularly by Windows and Web developers. Apple used Objective-C until they created Swift just recently.

10 years ago | Likes 1 Dislikes 0

Java if you want an easy, practical, modern language. C++ is more difficult but extremely useful. Less common: Python, Ruby. Assembly=Satan.

10 years ago | Likes 5 Dislikes 0

It's one of the easiest languages with a very well supported framework. That's why. With that in mind - it is not a good long term solution.

10 years ago | Likes 2 Dislikes 0

No, but it's a good start to understand some of the basics, e.g. difference between back end and front end.

10 years ago | Likes 1 Dislikes 0

Ruby on Rails was cool six years ago. Use laravel if you're a code artisan.

10 years ago | Likes 25 Dislikes 4

Haskell or bust

10 years ago | Likes 1 Dislikes 2

The Wikipedia page on that framework makes it sound like Laravel gives PHP almost all the tools that good languages have. Impressive.

10 years ago | Likes 6 Dislikes 0

Bardman

10 years ago | Likes 1 Dislikes 0

Laravel has made me want to code in PHP. And that's kind of special :D.

10 years ago | Likes 12 Dislikes 0

D:

10 years ago | Likes 1 Dislikes 0

The "I cut your hand of - but you get a shining even better hand for it (that'll probably kill you if you don't do what I say)" kind of way.

10 years ago | Likes 4 Dislikes 0

Voldemort?

10 years ago | Likes 1 Dislikes 0

PHP?

10 years ago | Likes 8 Dislikes 1

eck, php

10 years ago | Likes 1 Dislikes 1

And Rust, Golang, Docker, Haskell, or FoundationDB in your stack if you're a hipster, right (even though Docker kind of rules)?

10 years ago | Likes 1 Dislikes 0

Fuck haskell use ocaml

10 years ago | Likes 1 Dislikes 0

Real programmers use vacuum tubes and switches. You can all fuck off with your "compilers" and "interpreters"... fucking casuals. :)

10 years ago | Likes 1 Dislikes 0

haskell is the best, most interesting language. But pretty hard to get into. I had a uni lecture in FuncP and still need to learn a lot.

10 years ago | Likes 1 Dislikes 0

golang (inhouse google lang) and haskell (ms contrib.) have enterprise sponsorship, that might not be indie enough for them hipsters.

10 years ago | Likes 1 Dislikes 0

Have you ever coded in haskell? It is most definitely not meant for doing anything serious. It's pretty obviously a proof-of-concept.

10 years ago | Likes 1 Dislikes 0

Haskell is extremely hard to wrap your head around its not something you can just start to code in. Haskell is for professors in tweed.

10 years ago | Likes 1 Dislikes 0

Guess my point is that these hipster start-ups can't actually get anything running, so why would they code in it?

10 years ago | Likes 1 Dislikes 0

Sublime is a great editor. Rails is a good framework for small scale operations. Js frameworks are huge nowadays. Everybody needs to chill.

10 years ago | Likes 3 Dislikes 0

Still I know what they are talking about. I use some of these things as well (I hate web though. PHP,JS make me vomit - ruby is a beauty)

10 years ago | Likes 2 Dislikes 0

I think r/ProgrammerHumor has kind of a narrow demographic...

10 years ago | Likes 535 Dislikes 6

Narrow demographics are the best demographics!

10 years ago | Likes 1 Dislikes 0

oh but xkcd gets 5k upvotes every time

10 years ago | Likes 10 Dislikes 3

Not *every* time, judging by usersub. However, xkcd often makes jokes that reach a broader audience

10 years ago | Likes 12 Dislikes 1

narrow but not that small. 58,000 people in that subreddit.

10 years ago | Likes 26 Dislikes 0

There's literally thousands of us, THOUSANDS!

10 years ago | Likes 3 Dislikes 0

Gotta do something while the code compiles.

10 years ago | Likes 15 Dislikes 0

next you'll say people don't sub /r/animalporn

10 years ago | Likes 62 Dislikes 2

um... It that *porn* porn or "pretty picture" porn?

10 years ago | Likes 24 Dislikes 0

f u

10 years ago | Likes 2 Dislikes 13

"Mary had a little lamb"

10 years ago | Likes 2 Dislikes 0

There's one way to find out.

10 years ago | Likes 5 Dislikes 0

The Internet supports subdemographics exponentially down the cascade. It's wonderful and one reason why reddit is so popular.

10 years ago | Likes 1 Dislikes 0

Someone explain?

10 years ago | Likes 333 Dislikes 10

Apple fucking sucks.

10 years ago | Likes 3 Dislikes 0

Its a programmer complaining about only finding jobs for ror rather than other, better languages.

10 years ago | Likes 4 Dislikes 0

Early on with Ruby on Rails they suffered from huge performance issues paired with really pretentious blog posts basically talking...(1/3)

10 years ago | Likes 17 Dislikes 1

(2/3) about how the core developers were God's gift to man. Rails people constantly paraded it as the best thing ever. No surprise, there...

10 years ago | Likes 15 Dislikes 0

(3/3) was a large overlap between the Rails community and Apple's. Also, the community has a rep for having a bunch of "brogrammers" in it.

10 years ago | Likes 15 Dislikes 0

I mean..yes and no. You'll find tech bros everywhere in the industry. Mac use is pretty universal for them, Rails isn't in my experience.

10 years ago | Likes 1 Dislikes 0

Ruby on Rails is a newish web dev framework that's esoteric and has almost no tangible benefit but is trendy, especially with startups.

10 years ago | Likes 5 Dislikes 1

Satan mortal darkness

10 years ago | Likes 5 Dislikes 10

You just have the answer to everything today don't you.

10 years ago | Likes 3 Dislikes 1

I think I'm more lost now

10 years ago | Likes 3 Dislikes 1

A ruby is a type of gemstone. This gemstone is generally red. A gemstone is typically found in the ground and many can be very valuable

10 years ago | Likes 28 Dislikes 1

Apparently these coders think less of those coders because those coders use different code.

10 years ago | Likes 30 Dislikes 6

The bastards.

10 years ago | Likes 2 Dislikes 0

The otter code is better.

10 years ago | Likes 3 Dislikes 0

STOP LIKING THINGS I DONT LIKE

10 years ago | Likes 8 Dislikes 2

you speak for everyone

10 years ago | Likes 4 Dislikes 1

I SPEAK FOR EVERYONE

10 years ago | Likes 3 Dislikes 0

Yes, that's what he said too.

10 years ago | Likes 2 Dislikes 0

Old programming folk griping about them young varmints and their newfangled technomagic.

10 years ago | Likes 97 Dislikes 10

10 years ago | Likes 2 Dislikes 0

Upvoted because I represent that remark (49 year old coder)

10 years ago | Likes 3 Dislikes 0

source (code) ?

10 years ago | Likes 2 Dislikes 0

Anyone who codes in anything but bytecode is a hack

10 years ago | Likes 13 Dislikes 2

Bytecode... Oh you.

10 years ago | Likes 1 Dislikes 0

Actually, its more of the reverse. RoR'ers can't stop talking about how superior RoR is compared to others.

10 years ago | Likes 12 Dislikes 0

^This... it's more that RoR programmers are the CrossFit people of the programming world.

10 years ago | Likes 3 Dislikes 0

Yeah, but this particular image is other folk poking fun at them.

10 years ago | Likes 2 Dislikes 0

It used to be Lisp. Now it's Ruby.

10 years ago | Likes 4 Dislikes 0

Isn't Lisp used for IA?

10 years ago | Likes 2 Dislikes 0

Depends on whether you are asking from a smug Lisp weenie or a normal programmer?

10 years ago | Likes 1 Dislikes 0

To expand, they say (and can) do pretty much everything on RoR, but not flexible to venture to a diff language.

10 years ago | Likes 1 Dislikes 0

Like anything in the world Programming has trends. Ruby on Rails is a technology that is currently trendy to use because its easy 1/3

10 years ago | Likes 8 Dislikes 4

to get started with. This person seems to think its "hipster" because fuck writing a proper thought-out criticism of a language/framework2/3

10 years ago | Likes 7 Dislikes 4

they probably have never themselves used, when its easier to just write it off. 3/3

10 years ago | Likes 5 Dislikes 4

Found the vegan.

10 years ago | Likes 3 Dislikes 2

Using a non-widely used language in an attempt to be innovative because other programming languages are too main stream.

10 years ago | Likes 2 Dislikes 0

Some people pick programming languages and libraries based on trends and popularity rather than capability; these are the current trends.

10 years ago | Likes 2 Dislikes 0

It's this computer programming thing with a zombie game. I'm in. http://railsforzombies.org/

10 years ago | Likes 1 Dislikes 0

Programmers making fun of hipster programmers

10 years ago | Likes 335 Dislikes 1

We must go deeper

10 years ago | Likes 22 Dislikes 0

deeper

10 years ago | Likes 14 Dislikes 0

people need to calm down, the hipsters arent doing anything but mildly embarrassing themselves

10 years ago | Likes 4 Dislikes 1

It's all absolutely true.

10 years ago | Likes 1 Dislikes 0

RoR is a relatively new language that is decent but also not many companies use it so nobody really knows it very well

10 years ago | Likes 169 Dislikes 10

It's alright, it just uses too much power to run on a server

10 years ago | Likes 2 Dislikes 0

RoR isn't a language. Ruby is the language, and Rails is a web framework. Ruby itself has been around since '95. RPG Maker uses Ruby too!

10 years ago | Likes 11 Dislikes 0

It's not THAT new, but it hasn't been popular in English culture as long as Asian, so it hasn't really been clearly documented

10 years ago | Likes 4 Dislikes 0

While I agree with you partially, Ruby on Rails was literally invented by satan. Just use Ruby.

10 years ago | Likes 20 Dislikes 2

I only program ASM on the Highway

10 years ago | Likes 5 Dislikes 0

If I were still working in the field I would sit on a bed of coals coding Rails with toothpicks under my nails before I'd use Django.

10 years ago | Likes 3 Dislikes 0

I like Django :(

10 years ago | Likes 1 Dislikes 0

I really like Python. I really hate Django. It's like they took core ideas of a MVC framework, renamed them, and added unnecessary bullshit.

10 years ago | Likes 2 Dislikes 0

Ruby on Rails is a web application framework, Ruby is the language.

10 years ago | Likes 2 Dislikes 0

I seriously need to start familiarizing myself with PERL, jQ, RoR, etc. I work in an entirely MS shop.

10 years ago | Likes 1 Dislikes 0

Whoever you work for need to get with the times.

10 years ago | Likes 1 Dislikes 3

or i could just keep using objective c and swift and java and call it a day B)

10 years ago | Likes 1 Dislikes 3

It's also slow.

10 years ago | Likes 1 Dislikes 0

It's not a language its a framework. Ruby is the language and the "on Rails" part just makes starting a project quicker.

10 years ago | Likes 17 Dislikes 0

Someone explain?

10 years ago | Likes 59 Dislikes 0

They're all niche platform / frameworks, basically: "yeah I'm a programmer, but you've probably never heard of the language I use"

10 years ago | Likes 27 Dislikes 0

Programming languages are like English for computers, because they don't understand regular English.

10 years ago | Likes 3 Dislikes 0

Rubies are a new way to tell computers how to compute. People think Rubies is shit because hipsters use it and it is new.

10 years ago | Likes 4 Dislikes 0

Is it new, though? I remember reading a lot of buzz surrounding RoR back in... 08-09 or so? I could also be growing senile.

10 years ago | Likes 3 Dislikes 0

But seriously, aside from rails, what is it good for? *grabs popcorn*

10 years ago | Likes 4 Dislikes 0

just walk away

10 years ago | Likes 5 Dislikes 2

RoR is a relatively new language that is decent but also not many companies use it so nobody really knows it very well

10 years ago | Likes 1 Dislikes 0

Is your username like the restaurant

10 years ago | Likes 1 Dislikes 0

There's a restaurant called madfox?? where??

10 years ago | Likes 1 Dislikes 0

So why bother having a career in programming if you can't even stay on top of new tech?

10 years ago | Likes 3 Dislikes 7

That would be impossible. There are limitless languages and techs, and as I have never needed to use RoR I don't know it either.

10 years ago | Likes 2 Dislikes 0

because i don't like to learn useless languages

10 years ago | Likes 2 Dislikes 0

Doesn't seem very useless to the people using it.

10 years ago | Likes 1 Dislikes 0

People think it matters which programming language you use to create worthless drivel on the internet.

10 years ago | Likes 6 Dislikes 0

Yay this comment I like

10 years ago | Likes 1 Dislikes 0

As a PHP developer. THIS IS SO FUCKING ACCURATE ! HERE TAKE A FAKE INTERNET POINT !

10 years ago | Likes 70 Dislikes 3

hipsters gonna hate

10 years ago | Likes 3 Dislikes 2

PHP is the worst language I have seen that wasn't *designed* to be a shitty language, like brainfuck or some shit. It is such a pile of wank

10 years ago | Likes 3 Dislikes 0

PHP is awesome, but that's just my opinion and apparenty it's wrong

10 years ago | Likes 3 Dislikes 2

eww php...

10 years ago | Likes 8 Dislikes 2

HOW DARE YOU SPEAK ITS NAME!

10 years ago | Likes 1 Dislikes 0

PHP should be dead. The future is in clientside javascript applications that retrieve bundles of zero-knowledge encrypted data from the 1/2

10 years ago | Likes 18 Dislikes 3

server/network/whatever 2/2

10 years ago | Likes 6 Dislikes 1

How information is leaked 101 ^^

10 years ago | Likes 2 Dislikes 1

Student here. We don't learn web development, but I need it. How do you save user input without PHP? Just databases?

10 years ago | Likes 3 Dislikes 0

You could use any language which has a library/implementation for the database you wish to use. PHP is just one of them.

10 years ago | Likes 1 Dislikes 0

We're just using XML files right now. We want to write to them, but the only way we know is calling server-side PHP. Are there better ways?

10 years ago | Likes 1 Dislikes 0

You could try Ruby on Rails to save to your MongoDB.

10 years ago | Likes 8 Dislikes 1

ty

10 years ago | Likes 1 Dislikes 0

JAVA SPRING ALL THE THING(s)

10 years ago | Likes 2 Dislikes 0

JAVASPRING! Javaspring?

10 years ago | Likes 1 Dislikes 0

Dude. PHP is terrible. There are books on why PHP is terrible. I know it has improved, but learn python or go or something. Yeesh.

10 years ago | Likes 22 Dislikes 9

PHP, like any language, is great if you have competent developers.

10 years ago | Likes 2 Dislikes 4

PHP is terrible all the way to the bank. Srsly. I know several langs well, PHP is among the worst. But I make very solid money in PHP.

10 years ago | Likes 2 Dislikes 0

r/ProgrammerHumor

10 years ago | Likes 62 Dislikes 6

Thank you for reading for me.

10 years ago | Likes 3 Dislikes 0

r/Pr0gr4mmrH|_|m0r

10 years ago | Likes 9 Dislikes 2

No.

10 years ago | Likes 1 Dislikes 4

+1 for removing e you hipsr you

10 years ago | Likes 2 Dislikes 0

that url violates so many rules for naming code.

10 years ago | Likes 6 Dislikes 0

#NotAllURLs

10 years ago | Likes 2 Dislikes 1

/r/( ͡° ͜ʖ ͡°)

10 years ago | Likes 2 Dislikes 0

4chan, homie.

10 years ago | Likes 8 Dislikes 3

I know. I was just saying which subreddit sent it over.

10 years ago | Likes 8 Dislikes 1

Oh yeah word.

10 years ago | Likes 4 Dislikes 1

A subreddit didn't send it over. It was uploaded here.

10 years ago | Likes 2 Dislikes 6

Except it says (source) in the upper left, which means it came from Reddit. Granted you can't see that on mobile.

10 years ago | Likes 4 Dislikes 1

It says "PhotonMan62" for me

10 years ago | Likes 1 Dislikes 2