Это очень «высокоуровневый» вопрос. Я ищу понимание этой проблемы, которая есть у c #.
У него так много функций, что он поддерживает почти ЛЮБУЮ задачу, увы, есть альтернативы, которые лучше подходят для некоторых задач.
С появлением MVC (старые новости) + ruby люди начинают «веселиться» и заставляют работать.
C # кажется языком "сделай это". В нем так много библиотек, что знание того, что использовать, стало более важным, чем что-либо еще.
Итак ... ЕСЛИ нужно было использовать C # для разработки "объективного" ориентированного дизайна И получать от этого удовольствие в стиле рубина ... Какие функции лучше всего подходят для этого "стиля"?
// C # 4 включен //
PS. Под объективным я не подразумеваю объектно-ориентированный. «Модель объектно-ориентированного программирования Objective-C основана на передаче сообщений экземплярам объекта. В Objective-C не вызывается метод, а отправляется сообщение».