Message from JavaScript discussions

January 2018

— Serverside has lead to ring 0 kernel level remote code execution

— 

Any code that doesn't implement type safety in some form is generally vulnerable to attack over a much larger attack surface

— Other than that, it can help with debugging

— Yeah that makes sense

— Also some have said that writing type safe code helps you understand your code better

— Yeah, it does, as you set up expectations for all the data you're working with, which helps you construct a solid data model specification

Message permanent page

— JS is one of those languages that collects a gigantic amount of opinions, but it's because there isn't anything in the language that prevents what most system engineers consider treason :P

Message permanent page

— So instead of the language helping you to write better code, it just sits back like "lol whatever floats your boat dude", and instead you just get random advice from people in chatrooms who think they kno de wey

Message permanent page

— Yeah true that so many different opinions

— From what i have seen so far it seems everyone is trying to fix the language with their solution and claim that their solution is superior but no one knows for sure

Message permanent page

— And that makes it more difficult for people just getting started with it like me, on what direction to follow and rather be misguided

Message permanent page

— The concepts of programming are language-agnostic