D Lang and Vibe Coding

Derrick J microbrainz at gmail.com
Fri Oct 31 03:47:51 UTC 2025


On Thursday, 30 October 2025 at 19:57:57 UTC, Kapendev wrote:
> On Thursday, 30 October 2025 at 18:42:58 UTC, Derrick J wrote:
>> code. Mixing my 3D Printing hobby and vibe coding has allowed 
>> me to scratch my own itch and see just how far these tools can 
>> be pushed. Which has been a lot further than I has previously 
>> thought.
>
> Interesting project. I haven't really used AI for code, but I 
> like some things I have seen with it. It helped me write a 
> script recently.
>
>> I have read through some of the posts here over the years and 
>> I can tell that there is some pessimism about the future of 
>> the language, and as a layman I don't know the nitty details 
>> of what you go through.
>
> We are all a bit dramatic sometimes :)

Yeah, I really got started with AI in any real way was when I 
started using Google Gemini. When I fed it different ideas that I 
had and it built me a quick one file prototype. For work, they 
needed an app for taking messages from the clients who live in 
the facility. I grew up using Visual Basic and the WYSIWYG form 
builder was always just more intuitive to me and I struggled with 
creating the UI just as code. When I was trying to use the YAML 
for DotNet library, I was struggling finding detailed code 
examples and so I was getting stuck and making little progress 
until I remembered I had Gemini Pro to use and with it I was able 
to get it all to work and so the system is actually implemented 
and running right now. I was also working on rules for Wazuh and 
was able to make progress on understanding how that system worked 
and how to create rules and code the scripts to respond to those 
events. I was able to get to the point where it could detect that 
an unwanted file extension had been written to the user folder 
(ex: executables) and to then delete it automatically.

It is an excellent tool, I don't really talk to it more than 
working through problems that I am trying to solve. I have 
experimented a little bit with running self hosted models, and 
connecting n8n workflows to achieve different things in a low 
code manner. Sometimes I will have Gemini create Javascript as a 
"glue" node if needed. It is an exciting future with a lot of 
things to be mindful of and a lot of ways in which it can go 
wrong, but for now it is a tool that is amplifying what I am 
capable of on my own.


More information about the Digitalmars-d mailing list