I had made a note of Arduino-lite while researching alternatives for flash usage in the challenged attiny AVR series, specifically the tiny85. I have not actually compiled with the library (yet) however. The library is primarily for use outside the Arduino GUI, SO users must be proficient at the command line.
If the library performs as stated, the additional command-line effort will be rewarded with a significantly faster and smaller code. The downsides are most 3rd party libraries will be unavailable without changes and variables for pin-parameters are not allowed.
OK, thanks for the heads-up. The smaller code size does sound useful, particularly for the smaller devices.
Much of the speed can probably already be achieved with digitalWriteFast, digitalReadFast, pinModeFast etc.
Yes, I know of those libraries, but they don't get the code size reduction, which is primarily what caught my eye. That, and support for the 644/1284 etc devices (and full range of clock speeds, 1MHz-20MHz. Cool!) Sounds interesting. I'll definitely have a play at some stage. It would be interesting to find out what libraries will work as-is and which ones would need to be modified (if they could be made to work at all).
But of course, when programming smaller devices the number of libs you use is usually pretty limited anyway.