Thread: Ruby vs PHP vs JavaScript in 2021

9 comments · 25% upvoted · source · other discussions

comments

[deleted]

Pick the best tool for the job.

usernameqwerty004

Pick the best tool for the job.

WRONG. Pick the best tool for the team. ;)

(Corollary: All tools suck, and all jobs suck too.)

tomthecool

Corollary 2: Pick the right team for the job ;)

Corollary 3: Pick the right job ;)

lagweezle

In 2021 Ruby == Rails. I don't know reasons other than Rails choosing Ruby for a project.

I almost stopped reading right there …

sshaw_

Glad to see you hung in there after:

PHP seems to be really cool these days.

I almost dropped out after:

JavaScript is the king of programming languages today. It is simple, fast, and works everywhere.

Because there's one thing about JavaScript development these days: it's faaaaaaar from simple.

katafrakt

He actually bashes JS quite heavily after that. Don't know why this fragment is there, sarcasm maybe.

katafrakt

There are some surprisingly good points in this thread if you read all of it.

Regards "Ruby = Rails", I too do use Ruby without Rails. A lot. But this is mostly because I've been using Ruby for years already. When you think about coming to a language, Rails would still be almost a sole incentive.

And this is a huge problem Ruby needs to face.

davertua [OP]

Author of thread here. I agree. I also used more Ruby years ago. Today most of my additional stuff has moved to JS. I don't know reasons other than Rails to encourage other team members to work with Ruby. Unfortunately.

I don't think this is problem of Ruby. I like that Rails is the primary framework and everything is designed to fit Rails way. It is better than how it is in PHP where are lots of frameworks and you can't pick up a tool for your one

twitterInfo_bot

🤔 Which programming language to choose for #2021?

Last year I was working a lot last year with #Ruby #PHP #JavaScript for my startup @Testomatio and open-source projects. I am going to sum up my experience in this thread!

1/11 👀


posted by @davert

(Github) | (What's new)