Making d actually usable by ai
monkyyy
crazymonkyyy at gmail.com
Fri Aug 7 08:33:51 UTC 2026
On Thursday, 6 August 2026 at 18:44:56 UTC, Steven Schveighoffer
wrote:
>
> You are comparing apples to oranges.
Its a one word difference in the prompt. No, bullshit.
> I've asked an LLM (the some one) the same question multiple
> times. ... This shows nothing of value.
How many tries, what statistical method? How ought it be
measured? Is it possible to met your standard?
If I did it 10000 times odin was a 1 layer file hierarchy 99% and
dlang was a 3(or greater) layer file hierarchy 99% of the time,
would you really care?
> We ... (can't) change D
can, you copy and paste files into the right place. Its this
thing called programming, you type up some files that changes the
way the machine gets executed. Really useful, I think that kid
turing has a bright future with that "software" concept.
---
2nd:
```
my_raylib_game/
dub.sdl
README.md
.gitignore
assets/
fonts/
textures/
audio/
source/
app.d
core/
config.d
assets.d
logging.d
game/
player.d
enemy.d
world.d
systems.d
```
3rd:
```
my-raylib-game/
├── assets/
│ ├── fonts/
│ ├── images/
│ └── sounds/
├── source/
│ ├── app.d
│ ├── game/
│ │ └── game.d
│ └── core/
│ └── config.d
├── dub.sdl
└── .gitignore
```
```
source/
app.d
core/
config.d
input.d
resources.d
game/
game.d
player.d
enemy.d
render/
renderer.d
sprite.d
assets/
images/
fonts/
sounds/
```
```
assets/
images/
player/
enemies/
ui/
fonts/
sounds/
music/
sfx/
```
(yes it did write out 3 different file structures, all nested)
4th:
```
my-raylib-game/
dub.json
source/
app.d
game/
player.d
world.d
input.d
gfx/
renderer.d
sprites.d
core/
math.d
time.d
assets/
textures/
fonts/
audio/
```
5th:
```
my-raylib-game/
├── assets/
│ ├── fonts/
│ ├── textures/
│ └── audio/
├── source/
│ ├── app.d
│ ├── game/
│ │ ├── state.d
│ │ └── update.d
│ ├── render/
│ │ └── draw.d
│ └── assets/
│ └── assets.d
├── dub.sdl
└── .gitignore
```
```
source/
├── app.d
├── game/
│ ├── state.d
│ ├── update.d
│ └── player.d
├── render/
│ ├── draw.d
│ └── camera.d
└── assets/
├── textures.d
└── audio.d
```
---
What is this vapid call for rigor and your fake defeatism, *its
probably reading **your** install guide* a large percentage of
the time. You personally could change your README.md to detail
the steps for a dub-less project, maybe it would drop to 80%.
More information about the Digitalmars-d
mailing list