Я опаздываю к игре, но стоит упомянуть о Squeak Smalltalk или одном из его производных, таких как Pharo или Croquet. Никаких изменений в реестре или ОС, никаких инсталляторов, никаких Сервисов, никаких прав администратора не требуется, и требуется только несколько файлов - полная установка в полдюжины файлов.
1) двоичный и исходный переносимый код; хорошая IDE, но с минималистским размером диска (5-50 МБ)
2) Работает практически на любой ОС - один кроссплатформенный двоичный образ и небольшой исполняемый файл виртуальной машины для каждой платформы - один для 95/98 / ME / XP / 2k / XP / Vista / 7/2003/2008; один для WinCE, один для OS X, один для Linux x86 и т. д .; (0,5-2 МБ) для каждой платформы. Вы можете даже загружаться на голом металле, если вы хардкор.
3) Это Smalltalk. Место рождения самых модных возможностей Ruby ...
4) Хорошая встроенная подсветка синтаксиса и некоторый уровень intellisense.
5) Бесплатно как в речи, так и в пиве.
Smalltalk не для всех, но это мой личный фаворит. Тот факт, что я могу использовать один и тот же двоичный образ на своем рабочем столе XP, сервере Linux, iPhone и КПК WinCE без перекомпиляции, является большим бонусом.