"I should be the programming version of Dr Disrespect." That one didn't age well. "Hello, I'd like to report I've been inappropriately messaged by Jonathan Blow." "Ok, I'm listening. We're going to need details." "He.. he.. he subjected me to a 4 hour rant about the Windows command line. It was distressingly thorough and very scathing." "......" "Hello? Are you still there?"
Designers are gonna tell you the mininum loading bar animation duration is there for psychological reasons and very much has a positive impact on users' perception Idk
Ubuntu users are gonna tell you that you don't need to obstruct 3 percentages of the screen for such a trivial process and can just have a small loading expandable icon in the top left of the interface that does perfectly, whether it takes 100 milliseconds or a 100 minutes to finish.
The windows loading bar thing actually maaaybe makes sense. The OS's representation of the file goes to memory first, and other things reading that file will see that update quick, but it will take some time for that file to get sync'd to disk, which is maybe what the progress bar is showing.
It doesn't exist anymore because old VODs get deleted. I had that clip only because someone clipped it on Twitch. That's the case with the majority of the clips on this video actually. Thanks to all the people who have clipped Blow moments on Twitch btw.
I think it's based on the stigma that JS is first and foremost a scripting language like python and thus not considered a full-on programming language. It's widely accepted for web-dev, but not so much for games dev as a much faster compiled code, like C++, is preferred for games. There's nothing wrong with it.
It's the lego of programming -- people who aren't really interested in the difficult part of programming seem to be attracted to JS, and almost everything created with JS is completely broken. Even experience programmers will struggle to create anything useful in JS because of how bad the ecosystem is. We snicker at them because they think they're in the same industry as software engineers, and that's kind of cute. You shouldn't feel bad for using JS, but you should be aware that the rest of the software industry is very different from the JS world. It's annoying when you're trying to construct a skyscraper, and someone comes along and tells you that you should be using the new Lego City set that was just released, not understanding that Legos are not part of a civil engineer's toolbox.
@@boblefest Whenever someone has such a strong opinion about any particular language, they just come across as a total amateur. There definitely is a place for JS and Python in software engineering. It's all about picking the best tool for the Job. Or as Google famously put it, "Python where we can, C++ where we must".
He’s highly passionate about doing the best possible programming. JavaScript is not a tool for doing the best possible job - from my PoV, it’s used by tech startups for fast development cycles, not for high quality work. The difference between building a shed and a cathedral.