What technology stack does Facebook use?

Does it really matter which technology stack to use to build a SaaS based Enterprise product?

  • Java/Scala, .NET, PHP, Python, Ruby or Node.js. Does it matter which stack we use to build?

  • Answer:

    It does matter a) Will you get enough programmers in your area for a given stack. Java chances are you will find many senior developers vis a vi say Node.js, b) Certain languages do a good job in a given domain. for e.g. if you are developing an enterprise app for say statistics may be you are better off with R programming language. c) Languages like Ruby, PHP, Python allow you to achieve more with lesser lines of code. You could possibility iterate faster with them then Java/.NET, d) If you are accustomed to a stack you better stick with it for you would be more productive in it, e) Node.js still has a nascent third party library support ecosystem say vis a vi Java. If you are a developer, business development you need to choose based on what works better for you. There are always trade offs.

Ankur Gupta at Quora Visit the source

Was this solution helpful to you?

Other answers

On the business side very little....companies care about features, stability ,,cost and support not the technology On the development side ankur has converted everything, the biggest is hiring programmers and getting trouble shooters to HelP you

Shitij Malhotra

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.