There's now a true debugger: https://github.com/Keno/Gallium.jl
Only works on master 0.5-dev right now, but it's coming along nicely.
Have you tried dataframes? Whether in Julia or Python, they're a good replacement for arrays-of-structs, though they need a lot of getting used to.
Re:Why I am betting on Julia (2014)
by etrautmann on Monday April 18, 2016 @02:44PM
(#11522191)
I've played around with them a little, but part of my issue is that our real-time data acquisition (in a neurophysiology lab) uses matlab/simulink so I'd need to create some middleware serializer to go from matlab data structures into dataframes. Not too difficult but there's a lot of momentum behind the matlab tooling unfortunately.
I'd really like to have a replacement for cell arrays and struct arrays, that have some of the convenient features of those structures. I know you can get this with lists of dictionaries in python, for example, but it's not the same.