As a casual observer who has written perhaps a dozen lines of Scala in his life, I feel like Scala approaches any “pick one” decision with “why not both?”.
Kind of. It supports an end operator as well, and imo everyone should be using it. I actually really like the `end name` approach as opposed to the Lua-style plain ends.
I hear what you're saying, but for a lot of people coding isn't something we can throw 40+ hours per week at.
My main job is running a small eComm business, and I have to both develop software automations for the office (to improve productivity long-term) while also doing non-coding day to day tasks. On top of this, I maintain an open source project after hours. I've also got a young family with 3 kids.
I'm not saying Claude is the damn singularity or anything, but stuff is getting done now that simply wasn't being addressed before.
100% agree with this, as much as I hate the term "game-changer"... it truly is, I'm working on projects that I've always wanted to do but never had the capacity (or money to pay a small team of devs to build something)-- all these things that you thought you'd never have a chance to do, are suddenly now real and completely possible. I know there's a lot of AI haters out there but I'm pretty sure in time, all devs will embrance it and truly enjoy working with it
You're witnessing the rise of the Developer Technician or Software Technician. They can get a machine to print out an application but you will still need an engineer to know how it works or to get it working. This used to be juniors learning to be senior devs/engineers. Now it is a split between technicians and engineers. The market will be up shit creek when all their technicians can't vibe code their way out of not understanding the code.
Not hard, but time consuming. In the past two weeks I've had Claude Code write me around 35k lines of code across 350 commits. It's a project which is giving positive impact to the company, but we would never have started it without CC as the effort would have been too big compared to the impact.
Let’s just clear this up …….. are you commenting with experience using the latest Claude, or are you commenting from personal beliefs.
It’s fine for you to take a stand, but please understand your position is simply factually wrong if you think you can outprogram Claude for a range of common tasks.
Being anti AI is fine, but if you deny facts of how far LLM programming has come then you lack credibility.
The most effective anti AI position is to acknowledge it’s power, not pretend that vast numbers of people are somehow hallucinating the power of LLM assisted programming.
I absolutely can out program Claude. I can factually guarantee that. You’re factually wrong in your belief that you think a statistical model that scientifically takes the average of programming is better than those of us that actually know what we’re doing.
Programming is one of those things where everyone thinks they are above average, like driving.
If most people are average, then just use the bot to spit out average code. Or better yet, if you are above average, use it to spit out average code and then you need above average code, then write it.
Most programming is boilerplate. Its not faster to type boilerplate than t is to have the robot do it. I promise.
Programming is hard. If it wasn't you wouldn't be getting paid what you do.
Of course. That’s because the labor market prefers cost over quality. The labour market will always prefer cheap and fast code that works at first glance. That is how capitalism works. That has nothing to do with my capabilities. It has nothing to do with the fact that I will always outperform a shitty statistical model. It has everything to do with the fact that most of you are too lazy to think. It has everything to do with most of you sucking and being too lazy to your job.
Perfectly calm mate. Maybe you should try to factually argue against my position? Probably not though. Your account was created 30 minutes ago and likely a bot.
My account was created 14 years ago. You need to calm down.
There is a reason discussions about agent use have been on Hacker News every other day, and it's not a grand conspiracy. Even in this submission, people have talked about how they have used Claude Code and its longer context window successfully as a tool for programming, even if they may be technically skilled to do it themselves. However, if you assume that every commenter is acting in bad faith, then there's no point in continuing.
I’m not going to defend the tone of the OP, and it is clearly wrong to assume that everyone who is pro AI is a shill or bot.
That being said, I’ve seen hard evidence that pro AI bots do exist on HN.
And at the very large tech company I work at there is a push for everyone to spend more on Claude Code regardless of output. The metric is literally how much you’re spending on Claude Code not how much you’re producing (and in my org we’ve seen no measurable increase in productivity). People are legitimately trying to figure out the easiest way to get it to blow through their allocated credits.
I use AI all the time, I find that Opus 4.6 is great for all kinds of tasks. I don’t think it’s all just hype, but there’s clearly some serious astroturfing going on here, and I understand the urge to be suspicious of everyone.
That's a better argument. That said, by definition, many distinct people with different affiliations and incentives can't astroturf, as what would be the point?
Bots from a single company can amplify (retweet, upvote, comment in support of) comments and stories from many different individuals to steer the conversation to some extent.
If you look at the timestamps you’ll see instances of it posting faster than a human could.
I know that there are numerous companies with hundreds of billions of valuation predicated on AI being better than just a useful addition to the programmers toolbox.
There are even more companies making millions off of the current hype.
People in these companies now have access to tools that can generate spam that’s nearly indistinguishable from ham. Of course some of them are using that capability.
Of course existence of astroturfing by itself doesn’t imply that that astroturfing is effective.
For that I’d point to other evidence. My personal experience with LLMs doesn’t match the hype. The experience of every single close programmer friend whose technical ability I trust, doesn’t match the hype. The output of my organization doesn’t match the hype. I can’t find any publicly verifiable numbers that match the hype. No new operating systems, no new browsers, no vibe coded hit games, the number of games released on Steam hasn’t gone up drastically, the number of apps on the Apple App Store has, but not if you filter out apps that are just wrappers for LLM APIs. Multiple studies show no impact on GDP, publicly traded software companies are showing large impacts to their bottom line etc…
Then you have things like my company pushing people to spend hundreds of thousands (per person) on Claude with zero productivity requirements. This is weird. I think the most likely explanation is an artificially inflated hype cycle.
Why should I spend my mental energy doing simple things just to avoid being perceived as “lazy”? I have endless other engineering work to do other than typing code.
As someone mentioned on this thread, I can also easily out-engineer Claude Opus, lol its not even close.
Note that I'm not talking about the low-level grunt work (and even with that, its just that it is tedious and time-consuming, but if I had enough time to read through all the docs and stuff, I will almost always produce grunt code of much higher quality).
But I'm more talking about architecture, the stuff of proper higher level engineering. I use Claude Opus all the time, and I cannot even count how many times I've had to redirect its approach that was obviously betraying a complete lack of seeing the big picture, or some egregiously smelly architectural approach.
Also, expressive typing. I use mostly TypeScript, and it will often give up when I try to push it beyond a certain point, and resort to using "any". Then I have to step and do the job myself.
reply