4 ms·
That reminds me of people comparing writing in JavaScript (without their pet abstraction library) to writing in assembly. What a bunch of horse shit. It’s a red
by austincheney 5y ago
That reminds me of people comparing writing in JavaScript (without their pet abstraction library) to writing in assembly. What a bunch of horse shit. It’s a red flag to self-identify configuration monkeys (people limited to following instructions) apart from those that can actually write and test applications.
This rule about absolute failure in rolling your own realistically only applies to cryptography, because the bar there is set extremely high and there is a rigorous vetting process.
- LAC-Tech 5y agoI mean you put it a bit harshly but I'm with you. Last year I delivered an app in vanilla JS (super tight deadline and couldn't figure out how the google maps / react integration worked). It was fine. I rolled my own reactive data structure in a few lines of code (seriously, it can be less than 10) and got to work. Really enjoyable experience. Felt so much closer to the browser and didn't feel like I was suffering a big loss in expressiveness. I've been doing some more vanilla JS recently in my off time. The only thing that really makes me wish for a library is IndexedDB - by the time I took JS seriously it already had promises, and this oldschool callback heavy 'onerror' style is a challenge.