3 ms·
I don't work with anything that would need this, but I love TUIs so I checked it out and saw this bit: Operations that can't be instantaneous (loading debug in
by dec0dedab0de 1y ago
I don't work with anything that would need this, but I love TUIs so I checked it out and saw this bit:
Operations that can't be instantaneous (loading debug info, searching for functions and types) should be reasonably efficient, multi-threaded, asynchronous, cancellable, and have progress bars.
I wish this were more common, especially the progress bars thing.
- Conscat 1y agoAt my previous job, the product I worked on would open something like 200 DLL plugins on start-up. This would basically hang GDB while it's indexing the DWARF symbols, but LLDB gives you a very nice asynchronous progress indicator for that.
- saagarjha 1y agoYeah, they added it recently, it's quite nice. Of course what would be nicer is parsing symbols faster (come on, I have a bunch of cores on this machine) but it's better than just waiting forever that it used to do before.
- PTOB 1y agoAs someone who spends lots of time in Autodesk tools, this made me tear up a little bit.