C is Brittle D is Plastic

Quirin Schroll qs.il.paperinik at gmail.com
Mon Apr 13 10:04:43 UTC 2026


On Tuesday, 7 April 2026 at 05:34:51 UTC, Carl sagat wrote:
> On Tuesday, 7 April 2026 at 05:20:38 UTC, Walter Bright wrote:
>> AI has proven to be useful in translating code to a different 
>> language.
>
> True, in fact AI made programming languages less important 
> these days, since you can port a code in minutes between 
> languages. The most used or trained ones will be more reliable 
> with this translation.
>
> Write code in this language x.
>
> Now port it in that language y.
>
> Now rewrite using this feature z.
>
> The old programming language features war is over. What matters 
> is what language is easier and less prone to errors for AI to 
> write code.
>
> Even C can come back in style with all the sourced trained over 
> several years.

I have used VB.NET to C# converters in the past. Those are 
deterministic and give you an error when something cannot be 
translated directly. The problem with AI is that it’s not 
deterministic and that it’s not reliable. If something can’t be 
easily translated, most AIs will overconfidently do something 
that doesn’t work. Then you’re in for a debugging session of the 
worst kind: You’ll be debugging code that no human wrote, not 
even a colleague who retired years ago.


More information about the Digitalmars-d mailing list