3 ms·
Yelp is a multi MLOC Python code base. AFAIK YouTube is slowly being ported from Python to Go. There are plenty of other large codebases in dynamic languages:
by wting 12y ago
Yelp is a multi MLOC Python code base. AFAIK YouTube is slowly being ported from Python to Go.
There are plenty of other large codebases in dynamic languages:
- Wikipedia and Facebook written in PHP
- Twitter was originally written in RoR
To be honest, it's my personal opinion that good static languages (i.e. type inferenced) are better than dynamic languages. I believe it's situational compared to traditional static languages (e.g. Java, C++).
- jacquesm 12y agoBoth twitter and facebook ran into some pretty hard limits on those platforms which in the case of twitter led them to abandon RoR and in the case of Facebook led them to create a compiler for the language (doable on that 100M budget but still quite an undertaking).