• 5 Posts
  • 331 Comments
Joined 9 months ago
cake
Cake day: September 18th, 2024

help-circle









  • I’m starting to think fear and anger is just the biggest factor in US politics. When your party is in charge, you get complacent and tune out. However, the other party’s media ecosystem whips up fear and anger which drives turn out. And, vice versa when the other party is in charge. It’s why the US swings back and forth constantly. It’s just volatility built into the system and when certain norms breakdown, the volatility becomes more pronounced. We are very much at risk of going off the rails. People need to turn out even when they aren’t outraged at the current administration. They need to turn out even when their side did just okay.







  • I learned C++ as my first language and it was a great way to understand the core issues of a programming language — like memory allocation, memory freeing, the difference between memory addresses and the memory contents themselves, threads, system calls, etc. Java obscures these nuances to a degree, but Python is too friendly and makes it hard to understand them at all.

    I believe if you learn C++ you can easily learn any other language. After C++, I learned Python, JavaScript, and Java in a few days each without formal instruction. If you learn Python first, you’re probably going to struggle learning those other languages because you haven’t grasped the lower level concepts yet and may never if you’re not in a formal setting that forced you to learn them.

    No one disagrees that Python is easier, but if your goal is to get a foundation in programming that allows you to easily pick up other languages, you should start with C++.