4 ms·
The grass _is not greener_ on the other side of the fence, this I can assure you. My take is, 25 years ago, people were writing software that _had to work_. We
by exabrial 4y ago
The grass _is not greener_ on the other side of the fence, this I can assure you.
My take is, 25 years ago, people were writing software that _had to work_. We weren't writing stuff for "non essential" smartphones and social media networks. Nowadays, most node packages could care less if it crashes 1-15% of the time because they're just displaying kitten and instagram selfies anyway.
I'm in an industry that _needs_ exactness, and a huge swath of frameworks are insufficient; Poor handling of input verification, no edge case detection written, no unit tests, no branch coverage even if tests are written, and worse, just poor code sanitation in general: no formatter, no consistent architecture, no explanation of operating theory, no gpg signatures. These basic practices that were commonplace were something to be proud of and display of your professionalism, something that's been lost.
Call me old. I'm going to go yell at the kids on my lawn now.
- laumars 4y agoI’ve recently started using node for a new client and it’s been a horrible experience. I’ve found bugs in PGP implementations. Bugs in SSH implementations. And bugs in certificate handling for TLS too. It really doesn’t feel like the ecosystem is ready for prime time yet, yet here we are…
- ironlake 4y agoAs someone who was writing code 25 years ago... it crashed all the time and it was plenty non-essential. My OS crashed most days. Even phones crashed all the time. It's much better now.