←back to thread

Web Browser Engineering (2021)

(browser.engineering)
679 points MrVandemar | 1 comments | | HN request time: 0.204s | source
Show context
systems ◴[] No.41848736[source]
why python, why not a system programming language like C, OCaml or Go (or newer languages like zig or odin)

Are web browsers, not considered to be "system software"

replies(4): >>41848788 #>>41848806 #>>41848859 #>>41849811 #
1. pavpanchekha ◴[] No.41849811[source]
Author here, I wrote about this on the blog: https://browserbook.substack.com/p/why-python

Basically, performance isn't a big focus, Python is very widely known and doesn't have too many quirks for non programmers to deal with, and systems languages emphasize error handling that, for expedience, we often need to skip.