Un RAD es, como mencionaron antes un Rapid Application Development, o un entorno de programacion que ayuda lo suficiente con cosas como ventanitas que completan el codigo, etc (por ej: Visual Studio).
Honestamente tambien consideraría mono como otra posibilidad y como entorno de desarrollo puede ser tanto monoDevelop(linux) como sharpDevelop(windows).
El tema de la multiplataforma dependerá fundamentalmente de tus costumbres a la hora de programar (no vaya a ser que utilices el caracter \ como separador de carpetas y en linux se espera /, etc).
Re:¿RAD?
(Puntos:1)