Those are all interpreters. Actually the first two listed appear to be true Basic compilers, while the last three appear to be interpreters. Basic was originally designed as a interpreter only language, but many modern versions are true compilers.What we are working on is a true compiler that generates native code (better code than GCC sometimes) !What do you mean by 'better code than GCC sometimes? The Arduino IDE compiler is GCC, it's no better or worst then GCC, because it is GCC?Lefty
Hi wanderson,thank you for your answers.BASCOM is the only commercial product being actively supported. FastAVR is no more developed since 2006 at my knowlege.As for my compiler, it will be FREE for arduino, completely freeware.Later we will enhance it to add support for all AVR chips and we will sell it as commercial product, but arduino version will remain Freeware !
@retroflyYes, ours is a true compiler.Better than GCC I meant that our compiler generates better code than GCC does. Obtained program is more compact and make better use of registers than GCC compiler (used actually for Arduino).