This is not a rant but rather out of curiosity. A lot of people shit on JS (and node, react etc). I am just curious which language and framework are these people coming from that they think of JS as the absolute bottom of software engineering and not worthy of any respect at all (cue r/programming).I say this because seeing the current landscape, JS has an enormous complexity in itself and that is not a trivial thing. Here are my arguments:Node: Create I/O intensive API services that can concurrently handle 10000+ requests and scale with ease. Employ worker_threads and delegate CPU-intensive tasks to not block the event loop.React: Create massive complex SPAs that is used by the entire world (cue Facebook).Redux: Bring Pub-Sub model to client side development.What I am trying to say is that JS covers all traditional CS grounds that require some engineering skill. Where are these self-proclaimed superior guys coming from that deem JS development inferior? Is it C/C++ guys because they do systems programming and thing WebDev is for kids. Is it the python guys coming from ~Data Science~ that think they are superior because they do math? Who are these people?
Submitted December 06, 2019 at 01:36AM by AllDayIDreamOfSummer
No comments:
Post a Comment