История изменений
      
        Исправление
      stevejobs,
      
        (текущая версия)
      :
    
что ты будешь «добивать» фреймворками уже есть.
имхо, в данном случае это добро. Вместо того, чтобы замусоривать базовый язык, нужно его делать максимально настраиваемым. И подключать возможности под конкретную задачу. Лучше всего вот именно чтобы даже конструкции языка подключались отдельными библиотеками. И чтобы в самом базовом языке почти ничего не было. Хочешь парсить текст - подключаешь DSL для парсинга текста, хочешь юзать акторы и синтаксис посылки сообщений - подключаешь DSL акторов, хочешь писать BDD тесты прямо в языке программирования - подключаешь DSL bdd-тестов, у тебя синтаксис изменяется под нужную задачу. Вот так правильно. А замусоривать язык всем что надо и не надо - это фу.
      
        Исходная версия
      stevejobs,
      :
    
что ты будешь «добивать» фреймворками уже есть.
имхо, в данном случае это добро. Вместо того, чтобы замусоривать базовый язык, нужно его делать максимально настраиваемым. И подключать возможности под конкретную задачу. Лучше всего вот именно чтобы даже конструкции языка подключались отдельными библиотеками. И чтобы в самом базовом языке почти ничего не было.