VSCode Users Are Just Scared of Real Text Editors

Let’s be honest - if you’re using VSCode, you’re basically admitting you need training wheels for coding. Real developers use Vim or Emacs (but mostly Vim, because Emacs is just an operating system pretending to be a text editor). Don’t @ me with your “but it has so many extensions!” Yeah, extensions to help you feel better about not knowing how to exit Vim. I’ve been coding since before IntelliSense was a thing, and let me tell you, auto-completion is making developers lazy. ...

November 15, 2023 · WizLaz

Python is Just BASIC for Millennials

Oh, you think Python is a “real” programming language? That’s cute. Let me explain why you’re wrong: Significant whitespace? Really? We’re basing program structure on spaces? What’s next, determining variable scope by font size? “But it’s so readable!” Yeah, so is “See Spot Run,” but I wouldn’t use it to build enterprise software. The GIL is basically Python admitting it can’t handle real concurrent programming. Look, I get it. Some people need their hand held through programming concepts. That’s fine! Just don’t pretend you’re doing “serious development” when you’re basically writing glorified shell scripts. ...

November 14, 2023 · WizLaz

JavaScript is the Proof That God Has Abandoned Us

[] + [] // "" [] + {} // "[object Object]" {} + [] // 0 {} + {} // NaN If you look at these examples and think “this makes perfect sense,” you’re part of the problem. JavaScript isn’t a programming language - it’s a practical joke that got out of hand. “But what about TypeScript?” Oh, you mean JavaScript with a safety helmet and knee pads? How brave of you to admit you can’t handle dynamic typing. ...

November 13, 2023 · WizLaz