Я начал использовать LINQ (Language Integrated Query), когда он все еще находился в бета-версии, в частности Microsoft.NET LINQ Preview (май 2006 г.). Прошло почти 4 года, и здесь мы используем LINQ во многих проектах для самых разных задач.
Я даже написал свой последний проект колледжа на основе LINQ. Вы видите, как мне это нравится.
LINQ, а в последнее время PLINQ (Parallel LINQ) дают нашим работам большой толчок, когда речь идет о большей мощности программирования и меньшем количестве строк кода, что приводит нас к более выразительному и понятному коду.
Я продолжаю думать, что может стать следующим улучшением языка для С# после LINQ.
Я знаю, что есть некоторые возможности предлагаемого языка, которые появляются в виде кодовых контрактов и т.д., но ничего не повлияло на LINQ.
Как вы думаете, может быть, следующая большая вещь?