Hi, sorry - new here, please be kind to me!
After many years of not programming I rediscovered it when somebody gave me a couple of BBC Micro:Bits. A good start but it didn't take me long to put them away and buy some Arduino Nanos which have so many advantages! Oh, apart from one.
On the Micro:Bit, you wrote your code then compiled it. The compiler would ask you where to put the finished .HEX file and save it there.
To use it, you plug the Micro:Bit into the USB port, the host PC recognises it as an external drive (memory stick_ called Micro:Bit. You simply navigate to the page where your HEX files are stored and drag & drop your chosen one onto the Micro:Bit icon, it loads and runs immediately.
This makes it incredibly easy to compare different versions etc.
Is there any way that this can be implemented for Arduino? I find the IDE very easy to use but it does seem to take a while to compile each time and I haven't found an easy way to keep incremental versions of a program.
Does this drag & drop method have a name that I should know about?