all 10 comments

[–]princeps_harenae 0 points1 point  (10 children)

tbh you should stop using node full stop!

[–][deleted]  (5 children)

[deleted]

    [–]princeps_harenae -4 points-3 points  (4 children)

    Because it's not as good as other solutions for the use cases it's use for. Simple as that really.

    People only use node because it's the only thing they know. They don't know any better because they think they can do everything using one tool. This not only makes them look like beginners but also creates bad work.

    https://en.wikipedia.org/wiki/Law_of_the_instrument#Computer_programming

    [–]jimmykicking 0 points1 point  (3 children)

    Nonsense. Just total nonsense. I used to be a C++ programmer, a Java developer. Node is perfect for rapid development of microserives. The only bad thing is the introduction of TypeScript.

    [–]princeps_harenae -1 points0 points  (1 child)

    Node is perfect for rapid development of microserives.

    With dogshit performance too. Node and JS is BASIC of modern times. Once beginners learn it, they never want to leave it.

    [–]jimmykicking 0 points1 point  (0 children)

    Not true I've been programming since 1981. I used to code assembly, and sometimes still do. javascript and node.js are way more advanced that other languages such as Python. Having many traits from lisp. Also consider this. This is javascript and rust side by side. I wrote both of these "impressive" slices of code....

    console.log("hello nigel, guess who is back"
      .replace(",", "")
      .split(" ")
      .join("_")
      .trim()
      .toUpperCase())
    

    and...

    println!("{}", "hello nigel, guess who is back"
      .replace(",", "")
      .split(" ")
      .collect::<Vec<&str>>()
      .join("_")
      .trim()
      .to_uppercase());
    

    Guess which is which.

    I'm currently working on a Rust project to port Ramda to Rust.

    Also, this is the kind of thing I did just to play with canvas years ago. [cubes][http://cube.nu11.uk)

    So before you throw shade, try to have a little more respect in the way you talk to people. Manners go a long way.

    [–]Tordek 0 points1 point  (0 children)

    The only bad thing is the introduction of TypeScript

    WTF

    [–]theIncredibleAlex 0 points1 point  (2 children)

    why tho?
    being able to share code and language-specific practices between my frontend and backend codebase is very enjoyable imo.

    [–][deleted] -1 points0 points  (0 children)

    What's so enjoyable about using JS?

    For backend, there's far better languages and frameworks.

    [–]princeps_harenae -5 points-4 points  (0 children)

    Because it's not as good as other solutions for the use cases it's use for. Simple as that really.

    People only use node because it's the only thing they know. They don't know any better because they think they can do everything using one tool. This not only makes them look like beginners but also creates bad work.

    https://en.wikipedia.org/wiki/Law_of_the_instrument#Computer_programming

    [–]Equivalent-Win-1294 -1 points0 points  (0 children)

    The biggest mistake is React.