3 ms·
Is programming easier than ever? You're right; I don't want to write scripts to rename a bunch of files in asm. Still, programming isn't easy, as evidenced by
by bcater 18y ago
Is programming easier than ever?
You're right; I don't want to write scripts to rename a bunch of files in asm. Still, programming isn't easy, as evidenced by how few people there are to look up to in the field relative to the number of participants, many of them themselves somewhat proficient.
Our modern languages let us do things that used to be hard in just a few lines, but that just means that we imagine more ambitious projects - so ambitious, in fact, that we coin all sorts of terms like "Test-Driven Development," which is itself nothing more than a moniker for "We know that we're not going to get this right the first time, and even if we get it right later, we should frequently verify that something else doesn't break it." Yes - programming is so easy that changes far away still break things, and despite a lot of theories on modularity and the like, we still don't know how to do it in practice.
We all want to figure out how to write better software, but despite all of our languages and methods and collective experiences, we're still not very good at it. That last clause well describes something hard, not something easy.
- shutter 18y agoExatly. We're often at a higher level of abstraction from the hardware now, but that doesn't mean our job is any easier; we're just tackling broader problems.
- amichail 18y agoProjects are not necessarily more ambitious. In particular, people have vastly lower expectations for web apps than they do for desktop apps.