3 ms·
CoPilot is interesting and I'm excited to see what happens with it but... IMO, if CoPilot is that valuable to us I think we've actually just failed (as an indus
by munk-a 4y ago
CoPilot is interesting and I'm excited to see what happens with it but... IMO, if CoPilot is that valuable to us I think we've actually just failed (as an industry) to build a sufficiently high level language.
In my day job I produce a lot of infrastructural/lib tools for other developers to make use of and good syntax sugaring is worth it's weight in gold. Being able to write concise and powerful expressions without rote overhead can drastically increase dev productivity while reducing ongoing maintenance cost. If you've got a noise ratio near 50% you could probably benefit from some refactoring to kill a big chunk of whatever you're repeating so often.
- pphysch 4y agoThe "rote BS" was all domain-specific business logic, which is not going to get abstracted away by any high-level language.
- munk-a 4y agoAh - and that's where it's really useful to have a set of eyes in the company watching for things your infrastructure needs to make everyone else more productive. The business specific rote stuff is usually a good idea to abstract away as well since it's so often highly critical and needs to be replicated often across the codebase and it absolutely must be consistent.