None of the mini layouts are particularly advantageous for coding. And before someone jumps in to say otherwise, yes, the HHKB does have its control key where caps lock would normally be, but that's hardly enough to call it a coding layout. The HHKB's function key is too far off from the home row position and part of the poker's function layer doesn't make sense, particularly with home and end not being next to each other. I would go further to say that trying to use Ctrl + Shift + Fn + Home/End/Arrow is pretty mindboggling at how many keys you have to press at once with that added Fn key (compared to non-mini layouts) and the non-standard arrow position with spatially is rather confusing and tight with the other keys pressed in that sequence.
There are actual programming layouts, like "Dvorak for programmers" which is different than normal Dvorak, and I think that Neo (a primarily German layout?) also favors programming. Both of these accomplish this by putting harder to reach symbols that are commonly used in programming, notably ()[]{} closer to the homerow.