DEV Community

Discussion on: JavaScript and manipulating the DOM

 
nektro profile image
Meghan (she/her)

"secure environment" was referring to site isolation, requiring https for many APIs, not being able to access the user's local machine, etc.

"The browser is not an operating system" but it can be. and will be in the coming future. if not now. the web has evolved.

"glorified document viewer" the web has evolved. a lot. we've done a lot in the past 30 years. with the vast majority of that change in the past 5 or so actually.

"one scripting language" it's the language of the Web, and many many things compile to JavaScript. with more things every day (the most widely used high level programming language on the planet)

"does not even have strong typing" natively. yet. but many of the compile-to-JS languages do.

"reasons why video games are usually running natively" lack of certain networking protocols (recently added as WebSocket and WebRTC) and memory constraints (most browsers crash a page if it passes 1GB in a tab, but that could easily be changed or given as a permission to the user)