Quand arrive le sujet des performances de langages de programmation « web », et inévitablement le comparatif Ruby/rails & php, Twitter & Facebook sont pris en exemple.
Deux startups, sucess-story, s’étant lancé avec un prototype « garage » & confrontées ensuite à une monté en charge dont beaucoup révéraient aujourd’hui de reproduire le schéma.
- Twitter ayant initialement opté pour Ruby on rails.
- Facebook ayant initialement opté pour PHP.
Wikipedia nous apprend qu’en 2009 Twitter bascule sa technologie sur Scala, basé sur Java et permettant également un portage simplifié sur Android/mobile.
Facebook quand à eux, annoncent en 2010 la naissance de « HipHop », un convertisseur PHP => C++. Ainsi ils conservant la souplesse de programmation PHP tout en bénéficiant des performances du langage compilé C++.