Making d actually usable by ai

monkyyy crazymonkyyy at gmail.com
Fri Aug 7 13:22:44 UTC 2026


On Friday, 7 August 2026 at 08:55:57 UTC, Serg Gini wrote:
> 
> But what is your goal?

As it always has been, and I have always criticized dub for, 
multiple executables without designing a new git tree

```
├── cli
│   ├── bin
│   │   ├── align
│   │   ├── apply_alignment
│   │   ├── apply_mask_edits
│   │   ├── cell_extract
│   │   ├── check_colorref
│   │   ├── export
│   │   ├── fuzz
│   │   ├── recover_texture
│   │   ├── run_qa
│   │   ├── snap_palette
│   │   ├── solve_light
│   │   ├── solve_normals
│   │   ├── suggest_palette
│   │   ├── temp_align
│   │   ├── temp_bio_walk
│   │   ├── temp_bio_walk2
│   │   ├── temp_hue_field
│   │   ├── temp_hue_vis
│   │   ├── temp_lightspot
│   │   ├── temp_maskextract_hue
│   │   ├── temp_masks
│   │   ├── temp_normals
│   │   ├── temp_row_edges
│   │   ├── temp_texture
│   │   └── vote_mask
│   ├── build.sh
│   ├── src
│   │   ├── align
│   │   │   └── main.odin
│   │   ├── apply_alignment
│   │   │   └── main.odin
│   │   ├── apply_mask_edits
│   │   │   └── main.odin
│   │   ├── cell_extract
│   │   │   └── main.odin
│   │   ├── check_colorref
│   │   │   └── main.odin
│   │   ├── common
│   │   │   ├── args.odin
│   │   │   ├── color_spaces.odin
│   │   │   ├── config.odin
│   │   │   ├── image.odin
│   │   │   ├── json_util.odin
│   │   │   ├── png_io.odin
│   │   │   ├── prng.odin
│   │   │   ├── qa.odin
│   │   │   └── types.odin
│   │   ├── export
│   │   │   └── main.odin
│   │   ├── fuzz
│   │   │   └── main.odin
│   │   ├── recover_texture
│   │   │   └── main.odin
│   │   ├── run_qa
│   │   │   └── main.odin
│   │   ├── snap_palette
│   │   │   └── main.odin
│   │   ├── solve_light
│   │   │   └── main.odin
│   │   ├── solve_normals
│   │   │   └── main.odin
│   │   ├── suggest_palette
│   │   │   └── main.odin
│   │   ├── temp_align
│   │   │   └── main.odin
│   │   ├── temp_bio_walk
│   │   │   ├── main.odin
│   │   │   └── temp_bio_walk
│   │   ├── temp_bio_walk2
│   │   │   ├── main.odin
│   │   │   ├── temp_bio_walk
│   │   │   └── temp_bio_walk2
│   │   ├── temp_hue_field
│   │   │   └── main.odin
│   │   ├── temp_hue_vis
│   │   │   └── main.odin
│   │   ├── temp_lightspot
│   │   │   └── main.odin
│   │   ├── temp_maskextract_hue
│   │   │   └── main.odin
│   │   ├── temp_masks
│   │   │   └── main.odin
│   │   ├── temp_normals
│   │   │   └── main.odin
│   │   ├── temp_row_edges
│   │   │   └── main.odin
│   │   ├── temp_texture
│   │   │   └── main.odin
│   │   └── vote_mask
│   │       └── main.odin
│   └── visualizers.md
```

by all means show me a 25 executable project that uses dub; and 
notice the `temp_*` those were execution targets that got *1 
paragraph prompts*.

The npm mindset makes one gaint app with 1000 dependencies; maybe 
1/4 of you yall tolerate the status quo and know how to escape it 
if you deem it worth doing for a project, but ai loses that taste 
and nuance for the median opinion.

> We don't know the train data sample.

We do know, its not rocket surgery, they read "the internet", 
they grab "the internet", they search "the internet", they mimic 
opinions of "the internet"

The word "style guide" is a risk for oo related vectors, with 
some weighting with the "official style guide of D"; both of 
which point the same way. We dont know the weighting of the 
training data but theres isn't a possible training run that can 
sum two vectors both pointing "left", to point "right".




More information about the Digitalmars-d mailing list