Runtimes
A runtime here is a claim a hosting provider makes about its own product. It is not a measure of how well it runs, how current the version is, or whether the tooling around it is pleasant. Two values are shaped differently from the rest. Docker means an image is the unit of deployment rather than a language being detected and built. Anything means arbitrary processes are allowed, which is normally a machine with root rather than a platform with a buildpack — who manages the operating system is the field that says which.
17 values in use. 31 records do not record this field. For a further 12 the question does not apply, so there is nothing to record. Defined but unused so far: Swift, Gleam, Lua, Haskell — a value with no records is a gap in our coverage, not a statement about the market.
- PHPThe most widely hosted language there is.112 records
- Node.jsA process that has to stay running.60 records
- PythonWeb framework first, worker second.50 records
- RubyRails, and everything Rails expects.30 records
- GoOne binary, few demands.21 records
- JavaThe JVM has a floor, and it is not low.17 records
- .NETCross-platform now, still less common.14 records
- ElixirLong-lived connections, and a runtime that expects them.5 records
- RustCheap to run, slow to build.10 records
- Static filesNo runtime to speak of.25 records
- BunNew enough that support is the story.2 records
- DenoA short list, and containers everywhere else.2 records
- ScalaThe JVM, by another name.1 record
- ClojureNamed by almost nobody.2 records
- Perl2 records
- DockerNot a language, a delivery format.43 records
- AnythingA machine, not a list.37 records