Is D programming friendly for beginners?

aberba karabutaworld at gmail.com
Thu Jul 25 20:55:31 UTC 2024


On Wednesday, 24 July 2024 at 15:02:04 UTC, Matheus wrote:
> I work at home, but once I was at the office and I saw someone 
> literally copying a SO answer direct to the project, and many 
> times I saw code there were literally copied as is, I could 
> tell because the way it was written, language etc. One of the 
> cases was a LIB in Oracle to read JSON, it came with all the 
> flaws you would expected, and the limitation of 32767 
> characters.
>
> The other day I saw a video of C++ (I think it was from Jason 
> Tyler or a name like that), showing some code generated by AI, 
> and he said it was very clever.
>
> Now I wonder about the future in this area... I mean for some 
> will be a matter of copying from SO or AI. =]
>
> Matheus.

I was stubborn about adopting AI is my workflow but I tried 
recently and I'm a bit productive overall. Once you have a good 
experience with a language and understanding the domain, AI is a 
helpful assistant in research and prototyping code that might 
eventually be refined for production.

It important however to know when you the suggestions are wrong, 
hence they need to gain some experience.

You should try. I recently tried a little D coding using chatgpt, 
wasn't bad considering there's not a lot of D code out there. 
It's very very good with JavaScript though.

I see AI being a very good tool for learning, research and 
prototyping.


More information about the Digitalmars-d-announce mailing list