
Jase
What tech stacks do the worlds biggest apps use?
Do they publish their stacks or is it mostly a case of guesswork? Twitter facebook instagram snapchat tiktok google et all. Used to be well known Google used Python for their search engine but is that still the case with the scale it is at now? I wonder if they keep their stacks a secret as a competitve advantage?
Most Liked

ohm
Facebook was build from PHP, but they later created their a PHP transpiler HipHop for PHP which was later replaced by a virtual machine HHVM. This VM runs Hack which is suppose to be a dialect of PHP.

wolf4earth
Discord too is using Elixir. They also combine it with Rust in some places where performance really matters.

lpil
Some big names I’ve seen/spoke to/been aware of:
Guardian: Scala
The Financial Times: NodeJS
Daily Mail: Clojure
Walmart: NodeJS
Heroku: Ruby, Go, Erlang
Atlassian: Java
Tesco: C#, NodeJS
Reddit: Python
Google: Java, C++, Python, Go
Nationwide Building Society: C#, NodeJS
Santander: A proprietary graphical programming language, C#
HSCB: C#
Wikipedia: PHP
I was talking to a Pinterest employee last year and they said that they stopped using Elixir.
Popular General Dev topics










Other popular topics










Categories:
Sub Categories:
- All
- In The News (9982)
- Dev Chat (200)
- Questions
- Resources (118)
- Blogs/Talks (26)
- Jobs (3)
- Events (14)
- Code Editors (58)
- Hardware (57)
- Reviews (4)
- Sales (15)
- Design & UX (4)
- Marketing & SEO (1)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (4)
- Content Creators (7)
- DevOps & Hosting (9)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /haskell
- /emacs
- /svelte
- /onivim
- /typescript
- /crystal
- /c-plus-plus
- /tailwind
- /kotlin
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /ash
- /vscode
- /opensuse
- /centos
- /php
- /deepseek
- /html
- /scala
- /zig
- /debian
- /nixos
- /lisp
- /agda
- /sublime-text
- /textmate
- /react-native
- /kubuntu
- /arch-linux
- /ubuntu
- /revery
- /spring
- /manjaro
- /django
- /diversity
- /lua
- /nodejs
- /c
- /julia
- /slackware
- /neovim