3 ms·
We're talking about different time-frames. PHP is now a respectable language because the language and the ecosystem evolved to be much more capable, this somewh
by sangnoir 3y ago
We're talking about different time-frames. PHP is now a respectable language because the language and the ecosystem evolved to be much more capable, this somewhat raided the bar from earlier when new, self-taught developers could get by with copy-pasting functions from the internet.
AI tools assistance tools currently help with code-writing at function-level, which is analogous to copy-pasting PHP functions from SO. There are a lot of opportunities to shoot oneself in the foot with both. Without an understanding of the larger (sub)system, AI-generated code will have integration bugs and superfluous code. A good/experienced developer can use the same tooling and emd up with excellent code, but that won't stop the ecosystem from being tainted as awful.
With the growth in token sizes, AIs will be able to ingest/understand larger codebases and generate more consistent code, but that will happen over time, just as PHP got Laravel as well as base-language improvements.