Comment by rednafi

Comment by rednafi a day ago

2 replies

I used to feel similar when I’d write Python. It was a beautiful language in its primordial days, and you’d feel like a hipster renegade if you could sneak it into an enterprise environment where C#, Java, and C++ were the norms. Even just whipping up a tiny script that didn’t require compilation and could do some stuff felt like magic.

These days I mostly write Go for work, and as I’ve gotten older, I no longer find the act of programming profound. I take more joy in hiking and kayaking than programming, since LLMs have commoditized something that used to be gatekept to the teeth.

I’m glad that AI tools have trivialized many parts of the act and let people focus on the result rather than the process. Kind of like how good linters completely killed off the bike shedding around code aesthetics.

That said, nowadays I appreciate tools that last. Languages that take backward compatibility seriously and don’t break user code on a whim. Languages that don’t support ten ways of doing the same thing. Languages that don’t require any external dependency managers or build tools. Languages that are fast, have less syntactic noise, and let me do my stuff without much fuss. So to my eyes, those useful languages are the most beautiful.

So Python, with its bolted-on type system, no built-in dependency manager (uv doesn’t count; there will be more unless they put it in the standard toolchain), and a terrible type checker, doesn’t really appeal to me anymore.

I’m sure anyone could write a beautiful ode to any language of their choice and make something profound out of it. If I could, I’d probably write an ode to Go.

timewizard a day ago

> since LLMs have commoditized something that used to be gatekept to the teeth.

I don't see any LLM commoditization and I can't apprehend your point of view that programming was guarded by gatekeepers. The past 20 years have been an explosion of systems, open code, and languages. Where do you get this point of view from?

  • bgwalter 18 hours ago

    That is the mindset that the industry has drilled into programmers from 2015-2024 (everyone must learn how to code).

    This worked for OSS corporate employees who pretended to promote equity while always keeping their own leadership positions.

    Since the layoffs, corporations stole all open source code via "AI" and are now selling it back to the authors while humiliating them ("you have been gatekeeping!").

    Totalitarian projects like CPython, whose "leaders" jumped on any corporate bandwagon and have yelled "gatekeeping" on any occasion, are now guarding the leftover places and the GitHub lock icons have increased exponentially (many of them have been fired).

    As you say, all of this is just self-serving propaganda and there has never been any real gatekeeping in programming. especially when compared to law or medicine.