Hacker News new | ask | show | jobs
by dustedcodes 915 days ago
> Github was written in Rails, I guess by your logic original developers should be ashamed of what they built? Would they be able to deliver something like that if they had some sticks&stones version of an http library built by one guy in the beginning?

Great example to prove my point. They used a framework to quickly get something out of the door and working, validating the business idea, but later migrated away from it, when they had to build for longevity and turn GitHub from good to great.

> Besides that all of those questions are basics that anyone who actually works with the stack will be able to answer easily

except you by the looks of it ^^

> How will this differ if I jump into your hand-made solution?

Yes I'm calling library functions by typing code with my hands

Overall the rest of your comment is just pitiful and I'm not even going to address your outburst because you can't handle that someone on the internet has a different opinion on frameworks than you do.

1 comments

> Great example to prove my point. They used a framework to quickly get something out of the door and working, validating the business idea, but later migrated away from it

They started migration 10 years after original release of the product, that's not PoC, that's way past that. Also, nowhere anyone said that they wrote their own framework/libraries or wrote anything from scratch, they migrated to multiple different tech stacks for their designated purposes, they might've very well used established frameworks(and probably did) later on.

I won't comment on the rest of your child-like responses.

> nowhere anyone said that they wrote their own framework/libraries or wrote anything from scratch

God why are you so unbearably narrow minded. Devs who reject frameworks where they can don't write everything from scratch. Good lord, there is so many other ways to develop software other than a plug & play framework. People still use existing libraries and functionalities for every use case imaginable, they just pick them as they need and don't inherit those functions as part of a framework with 21 different layers.